GNU/Linux >> Tutoriales Linux >  >> Linux

SCP transfiere solo archivos modificados

Solución 1:

rsync es tu amigo.

rsync -ru /source/directory/* [email protected]:/destination/directory

Si desea que elimine archivos en el destino que ya no existen en el origen, agregue el --delete opción.

Solución 2:

Generalmente uno pide scp porque hay una razón. Es decir. no se puede instalar rsyncd en el objetivo.

files=`find . -newermt "-3600 secs"`

for file in $files
do
       sshpass -p "" scp "$file" "[email protected]$IP://usr/local/www/current/$file"
done

Linux
  1. Cómo transferir archivos de forma segura usando SCP

  2. Usando rsync para sincronizar archivos

  3. Cómo transferir archivos en Linux con SCP y Rsync

  4. Uso de scp para transferir una lista de archivos de archivos .txt

  5. ¿Archivos específicos de Linux (mv o cp) de una lista de archivos de texto?

Cómo usar rsync para excluir archivos y directorios en la transferencia de datos

Cómo usar el comando SCP para transferir archivos de forma segura

Cómo transferir archivos con Rsync a través de SSH

Cómo usar el comando SCP para transferir archivos

Ejemplos de Rsync para transferir archivos en Linux

Comando SCP de Linux para transferir archivos de forma segura