rsync -av –progress /source/directory/ /destination/directory/
Kopiowanie plików w trybie archiwizacji, z szczegółowym wydrukiem i wskazaniem postępu.
rsync -azP /local/file user@remote_host:/remote/directory/
Archiwizuj i kompresuj pliki podczas kopiowania ich na serwer zdalny, pokazując postęp.
rsync -av –delete /local/directory/ user@remote_host:/remote/directory/
Synchronizuj katalogi; usuwa pliki w katalogu zdalnym, które nie istnieją już w katalogu lokalnym.
rsync -avz –exclude='*.tmp' /local/directory/ user@remote_host:/remote/directory/
Synchronizuj z archiwizacją i kompresją, wykluczając pliki tymczasowe.
rsync -rlt –include='*.jpg' –exclude='*' /local/directory/ user@remote_host:/remote/directory/
Rekurencyjne kopiowanie tylko plików JPEG z katalogu lokalnego na serwer zdalny.
rsync -av –bwlimit=2000 /source/ user@remote_host:/destination/
Ograniczenie przepustowości wykorzystywanej podczas transferu do 2000 Kb/s.
rsync -av –dry-run /local/directory/ /destination/directory/
Symuluj operację, aby sprawdzić, co zostałoby skopiowane, bez wprowadzania faktycznych zmian.
rsync -az –info=progress2 /local/file user@remote_host:/remote/file
Wyświetl postęp wraz z dodatkowymi informacjami podczas przesyłania skompresowanych plików na serwer zdalny.
rsync -avz -e 'ssh -p 2222' /local/directory/ user@remote_host:/remote/directory/
Użyj SSH na niestandardowym porcie (2222), aby bezpiecznie przesłać pliki na serwer zdalny.