“rsync” от удаленного до локального

Позвольте говорят, что у меня есть 2 машины:

  • локальный (песни)
  • удаленный на IP: 123.123.123.123 ssh порта 456 (сервер человечности)

и я хочу синхронизировать свою удаленную папку /home/wolfy/py с моей локальной папкой /home/cavo/python.

Может это быть покончить rsync? Можно ли дать мне пример?

14
задан 2 August 2011 в 23:23

2 ответа

Попробуйте это:

rsync -ave 'ssh -p 456' /home/cavo/python/ wolfy@123.123.123.123:/home/wolfy/py/ 

Обратите внимание, что запаздывающие наклонные черты на путях очень важны, они сигнализируют, что Вы синхронизируете каталог к каталогу. -e переключатель помогает rsync знайте, что это будет использованием ssh транспорт, и в то время как мы указываем транспорт мы также, говорит ssh, какой порт он оказывается перед необходимостью использовать, чтобы говорить с удаленным сайтом. Затем имя пользователя и удаленный IP хоста указаны как часть цели.

18
ответ дан 23 November 2019 в 03:01

Для тех из нас это как подробное решение.

sudo rsync --ignore-existing --recursive username@domain:/location/to/files/ files/

Помните, что у Вас всегда есть человек с Вами.

$ man rsync
0
ответ дан 23 November 2019 в 03:01

Другие вопросы по тегам:

Похожие вопросы: