GNU/Linux >> Tutoriales Linux >  >> Linux

Linux equivalente a robocopy?

Parece que rsync es definitivamente lo que buscas. No necesita configurar un 'servidor rsync' para copiar archivos de una máquina a otra. Rsync admite la copia de archivos a través de SFTP (Transferencia de archivos SSH) que la mayoría de las cajas de Linux ya han habilitado (si no se deshabilitaron manualmente).

Consulte los archivos Mirror de Lifehacker en todos los sistemas con rsync para obtener más detalles:

Ya sea que desee hacer una copia de seguridad de sus datos, distribuir archivos de forma segura o duplicar sus documentos de trabajo a través de Internet desde la oficina hasta el hogar, entre computadoras en su red local o desde su computadora a su servidor web, rsync puede hacer el trabajo. Hoy usaremos rsync para duplicar carpetas entre una Mac y una PC a través de una conexión segura en la línea de comandos.

Rsync es gratuito (como en el habla) y multiplataforma, lo que significa que sincroniza archivos entre sistemas operativos (Windows/Cygwin, Mac OS, Linux); funciona sobre ssh, por lo que está encriptado y seguro; a diferencia de FTP, es incremental , por lo que solo las partes de cambiado los archivos se transfieren, no los archivos completos , que lo hace andar como Speedy González; y el hecho de que su línea de comando lo hace programable y fácil de automatizar.


rsync copiará archivos de un directorio a otro directorio en la misma máquina como robocopy. Aquí está el comando rsync que es equivalente a su comando robocopy:

rsync -auv --exclude '.svn' --exclude '*.pyc' source destination

Esto copiará recursivamente el origen al destino y excluirá los archivos más antiguos, así como los directorios/archivos '.svn' y '*.pyc'.


Linux
  1. Ejemplos prácticos del comando rsync en Linux

  2. archivos de registro de Linux

  3. Comando rsync de Linux con ejemplos prácticos

  4. Comando mcopy en Linux

  5. Linux NTFS a NTFS rsync repetidamente copiando archivos

Comando Rm en Linux

Ejemplos de Rsync para transferir archivos en Linux

Cómo hacer una copia de seguridad de archivos y directorios usando Rsync en Linux

Mantener los archivos y directorios de Linux sincronizados con rsync

Rsync Mostrar barra de progreso al copiar archivos en Linux

Comando ls en Linux/UNIX