-2

как скопировать файл в Linux обратно с сервера (30ngs). Я использую команду scp. Команда, которую я использовал для копирования файла из Ubuntu на сервер, выглядит следующим образом. И это хорошо работает.

tahir@D3C1209-VIRTUAL:~$ scp bvd1.fa usman@30ngs:/home/usman/training/

Мой вопрос, как скопировать файл bvd1.fa обратно в Ubuntu с сервера? Я использую команду:

tahir@D3C1209-VIRTUAL:~$ scp -r bvd1.fa usman@30ngs:/home/usman/training/

Но это не работает.

2 ответа2

1

Вы должны сделать scp usman@30ngs:/home/usman/training/bvd1.fa .


В целом, scp похож на cp . Его первый параметр является источником, а второй параметр является целью. Вы можете сделать либо

scp local/path/to/file user@hostname:remote/path

или же

scp user@hostname:remote/path/to/file local/path

Кстати, опция -r не означает "обратный", она "рекурсивная".

0

Синтаксис scp - scp <source> <destination> и в этом случае удаленный сервер является вашим источником, а локальный каталог - получателем. Таким образом, вам нужно использовать следующую команду:

$ scp usman@30ngs:/home/usman/training/bvd1.fa .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .