Удаленные файлы scp на локальный [закрыт]

-1
20.08.2018, 16:26
1 ответ
ssh: Could not resolve hostname localhot: Name or service not known

Во-первых, вы написали с ошибкой localhost.

Во-вторых, в этой команде localhostозначает хост, на котором в данный момент выполняется команда scp.

Если вы используете

scp forum.tar.gz root@servername:/root/

для копирования файла из текущего каталога в локальной системе в /root/forum.tar.gzна сервере, затем

scp root@servername:/root/draft.md.

скопирует файл /root/draft.mdс сервера в текущий каталог(.)в локальной системе.

Поскольку /rootпредположительно является домашним каталогом пользователя root, вы можете даже сократить вторую команду до:

scp root@servername:draft.md.

При указании имени источника или получателя для scpдвоеточие(:)в имени означает, что вы указываете путь на каком-то удаленном хосте. Если после двоеточия нет косой черты (/), удаленный путь относится к домашнему каталогу удаленного пользователя; если после двоеточия стоит косая черта, это будет абсолютный путь.

5
28.01.2020, 05:06

Теги

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