как скопировать файлы с удаленного хоста на мой компьютер?

4735
Derrick

Я пытаюсь использовать следующую команду:

$ scp remoteusername@host:$HOME/fileiwanttocopy /my/local/comp 

Мне бы хотелось, чтобы домашний тест оценивался на удаленном хосте, а не на моем компьютере (что он сейчас делает), я попробовал его с кавычками и без них.

0

2 ответа на вопрос

5
too much php

Чтобы скопировать файл из домашнего каталога на другом компьютере, используйте:

scp remoteusername@host:fileiwanttocopy /my/local/comp 

Обратите внимание, что имя файла после ':' не начинается с '/', поэтому по умолчанию оно является относительным из домашнего каталога.

2
heavyd

Если вы хотите скопировать файл из вашего домашнего каталога, вы можете использовать одно из следующих:

$ scp remoteusername@host:fileiwanttocopy /my/local/comp $ scp remoteusername@host:~/fileiwanttocopy /my/local/comp 

~Будет оценивать вошедшие в домашнем каталоге пользователя.
Если вы хотите скопировать файл из домашнего каталога другого пользователя, вы должны использовать ::

$ scp remoteusername@host:~anotheruser/fileiwanttocopy /my/local/comp 

В котором ~anotheruserбудет разрешен домашний каталог пользователя "anotheruser".

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