Řešení 1:
rsync je váš přítel.
rsync -ru /source/directory/* example@unixlinux.online:/destination/directory
Pokud chcete, aby v cíli odstranil soubory, které již ve zdroji neexistují, přidejte --delete možnost.
Řešení 2:
Obecně se žádá o scp, protože existuje důvod. Tj. nelze nainstalovat rsyncd na cíl.
files=`find . -newermt "-3600 secs"`
for file in $files
do
sshpass -p "" scp "$file" "example@unixlinux.online$IP://usr/local/www/current/$file"
done
Jak nakonfigurovat skutečný název domény pro adresu odesílatele
Omezte příchozí a odchozí šířku pásma a latenci v linuxu