Używam polecenia poniżej, aby przenieść pliki między serwerami
scp -rc blowfish /source/directory/* [email protected]:/destination/directory
Czy istnieje sposób przesyłania tylko zmodyfikowanych plików, tak jak update
polecenie dla cp
?
rsync
jest twoim przyjacielem.
rsync -ru /source/directory/* [email protected]:/destination/directory
Jeśli chcesz usunąć pliki w miejscu docelowym, które już nie istnieją w źródle, dodaj --delete
opcję.
--delete
, ponieważ odwiedzający przestarzałą stronę mogą poprosić o zasób, który już nie istnieje.rsync
ale mająscp
. Czy istnieje porównywalne rozwiązanie, nawet jeśli wymaga kilku wierszy skryptów?Zasadniczo prosi się o scp, ponieważ istnieje powód. Nie można zainstalować rsyncd na celu.
źródło