Linux - примеры использования rsync: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) |
Admin iph (обсуждение | вклад) |
||
Строка 22: | Строка 22: | ||
Как скопировать файлы с точкой через rsync: | Как скопировать файлы с точкой через rsync: | ||
# rsync -avz /this/dir/.[^.]* /new/dir/ | # rsync -avz /this/dir/.[^.]* /new/dir/ | ||
+ | |||
+ | |||
+ | Как исключить директорию из копирования (в примере диреректория /remote/dir/video): | ||
+ | # rsync -avz -e ssh remoteuser@remotehost:/remote/dir/* /this/dir/ --exclude 'video' |
Версия 21:47, 24 мая 2017
Linux - примеры использования rsync
Перекачиваем файлы по ssh в директорию /this/dir/:
# rsync -avz -e ssh remoteuser@remotehost:/remote/dir/* /this/dir/ -a - тоже самое что ключи -rlptgoD - копирование всего -v - включить вывод -z - включить режим сжатия
Тоже самое только с локальной машины на удаленную:
# rsync -avz /this/dir/ -e ssh root@hostname:/home/admin/
rsync and ssh key:
# rsync -avz -e "ssh -i /path/to/private_key" remoteuser@remotehost:/remote/dir/* /this/dir/
Как скопировать файлы с точкой через rsync:
# rsync -avz /this/dir/.[^.]* /new/dir/
Как исключить директорию из копирования (в примере диреректория /remote/dir/video):
# rsync -avz -e ssh remoteuser@remotehost:/remote/dir/* /this/dir/ --exclude 'video'