Исключить каталог во время rsync [закрыто]

Здравствуйте, я пытаюсь синхронизировать данные между мной и сервером, используя команду ниже

rsync -avzP --exclude /home/username/public_html/raj/sandip "-e ssh -p 18765" username@c45562.server.net:/home/username/public_html/raj/ /home/rajrathodbvn/public_html/raj/

. Я хочу исключить каталог с именем sandip , но даже я пытаюсь исключить его, он копируется. Сообщите мне, если я что-то упустил. У меня оба сервера centos7.

Спасибо

2
задан 22 December 2018 в 19:54

1 ответ

Для исключения каталога следующий синтаксис используется в целом:

rsync -avz --exclude 'directory' source/ destination/

Кроме того, обратите внимание что указать альтернативный порт, -e 'ssh -p PORT_NO' используется и нет "-e ssh -p PORT_NO"

Так, попытайтесь выполнить следующую команду:

rsync -avzP --exclude '/home/username/public_html/raj/sandip' -e 'ssh -p 18765' username@c45562.server.net:/home/username/public_html/raj/ /home/rajrathodbvn/public_html/raj/

Этот синтаксис был проверен на Ubuntu 16.04.

2
ответ дан 2 December 2019 в 03:30

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

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