GNU/Linux >> Linux Esercitazione >  >> Linux

SCP trasferisce solo i file modificati

Soluzione 1:

rsync è tuo amico.

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

Se vuoi che elimini i file nella destinazione che non esistono più alla fonte, aggiungi --delete opzione.

Soluzione 2:

Generalmente si chiede scp perché c'è un motivo. Cioè. non è possibile installare rsyncd sulla destinazione.

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. Come utilizzare Rsync per sincronizzare file nuovi o modificati/modificati in Linux

  2. 14 Esempi di comandi SCP per trasferire file in modo sicuro in Linux

  3. Come trasferire file in modo sicuro utilizzando il comando SCP in Linux

  4. cp -r senza file nascosti

  5. File specifici di Linux (mv o cp) da un elenco di file di testo?

Come utilizzare rsync per escludere file e directory nel trasferimento di dati

Come utilizzare il comando SCP per trasferire file in modo sicuro

Come trasferire file con Rsync su SSH

Come utilizzare il comando SCP per trasferire file

Esempi di Rsync per trasferire file in Linux

Comando SCP Linux per trasferire file in modo sicuro