GNU/Linux >> LINUX-Kenntnisse >  >> Linux

SCP überträgt nur modifizierte Dateien

Lösung 1:

rsync ist dein Freund.

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

Wenn Sie möchten, dass Dateien am Ziel gelöscht werden, die an der Quelle nicht mehr vorhanden sind, fügen Sie den --delete hinzu Option.

Lösung 2:

Im Allgemeinen fragt man nach scp, weil es einen Grund gibt. D.h. kann rsyncd nicht auf dem Ziel installieren.

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. So verwenden Sie Rsync zum Synchronisieren neuer oder geänderter/geänderter Dateien in Linux

  2. Nur übertragene Dateien mit Rsync protokollieren?

  3. Verwenden von rsync zum Synchronisieren von Dateien

  4. So übertragen Sie Dateien sicher mit dem SCP-Befehl unter Linux

  5. cp -r ohne versteckte Dateien

So verwenden Sie rsync zum Ausschließen von Dateien und Verzeichnissen bei der Datenübertragung

So verwenden Sie den SCP-Befehl zum sicheren Übertragen von Dateien

So übertragen Sie Dateien mit Rsync über SSH

So verwenden Sie den SCP-Befehl zum Übertragen von Dateien

Rsync-Beispiele zum Übertragen von Dateien unter Linux

Linux SCP-Befehl zum sicheren Übertragen von Dateien