Вопросы об использовании scp

  1. В предыдущем сообщении я задал вопрос о, просто щелкают правой кнопкой по копии, и вставка в Наутилусе иногда не может обрабатывать файлы со специальными символами на их имена в соответствии с Ubuntu.

    Позже я нашел, что scp, кажется, может решить эту проблему. Возможно, CP также может, но я еще не смог к испытанному.

    Таким образом, я задавался вопросом в том, какие ситуации scp и CP не скопируют файлы/каталоги?

  2. Если я захочу скопировать все содержание в соответствии с каталогом "источник" для нахожений под другим "место назначения", то моя команда будет:

    scp -r source/* user@server:destination
    

    Я задавался вопросом, хочу ли я скопировать просто некоторых не весь subdiretories/files, т.е., исключая другие подкаталоги и файлы, под "источником" для нахожений под контролем "места назначения", как записать команду?

Спасибо!

1
задан 20.03.2017, 12:17

0 ответов

Согласно scp страницам справочника:

scp [-1246BCpqrv] [-c шифр] [-F ssh_config] [-i identity_file] [-l предел] [-o ssh_option] [-P порт]-S программа] [[user@] host1:] file1 [...] [[user@] host2:] file2

Можно продолжать указывать файлы в конце там.

http://www.computerhope.com/unix/scp.htm

1
ответ дан 17.12.2019, 00:25

Я использовал бы find получить все файлы в текущем каталоге и ниже:

find . > list_of_files

Затем редактирование, что list_of_files файл, чтобы просто включать то, что Вы хотите скопировать. Затем scp их:

for i in `cat list_of_files` ; do scp $i user@server:dest ; done
0
ответ дан 17.12.2019, 00:25

Теги

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