@Mihail9575

SCP: Как игнорировать папки и файлы?

Linux Ubuntu. Командой "scp" делаю бэкапы:
sshpass -p PASSWORD scp -c blowfish -r user@8.8.8.8:./site/ /home/user_pc/backup/

В папке "site" на сервере появились файлы и папки которые нужно игнорировать, например:
Папка "./site/.git" и файл "./site/sitemap.xml"

Как мне это сделать и возможно ли это?

Пробовал таким образом:
sshpass -p PASSWORD scp --exclude=./site/.git -c blowfish -r user@8.8.8.8:./site/ /home/user_pc/backup/

Выводит:
unknown option -- -
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
           [-l limit] [-o ssh_option] [-P port] [-S program]
           [[user@]host1:]file1 ... [[user@]host2:]file2
  • Вопрос задан
  • 2806 просмотров
Решения вопроса 2
Saenara
@Saenara
Может быть попробовать rsync -e ssh?
Либо find ... -exec scp.
Ответ написан
Комментировать
@RPG
rsync и настройте беспарольную аутентификацию по ключу. К тому же работать быстрее будет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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