Поиск…


Синтаксис

  • scp [-rv] [-i identity_file] [[user @] host1:] file1 ... [[user @] host2:] file2

Основное использование

# Copy remote file to local dir
scp user@remotehost.com:/remote/path/to/foobar.md /local/dest

# Copy local file to remote dir
scp foobar.md user@remotehost.com:/remote/dest

# Key files can be used (just like ssh)
scp -i my_key.pem foobar.md user@remotehost.com:/remote/dest

Безопасная копия

Команда scp используется для безопасного копирования файла в удаленный пункт назначения или из него. Если файл находится в текущей работе напрямую, достаточно только имя файла, требуется дополнительный полный путь, который включает удаленное имя хоста, например, remote_user@some_server.org: / путь / в / файл

Скопируйте локальный файл в свой CWD в новый каталог

scp localfile.txt /home/friend/share/

Скопируйте удаленный файл в текущий рабочий каталог

scp rocky@arena51.net:/home/rocky/game/data.txt ./

Скопировать файл из одного удаленного места в другое удаленное местоположение

scp mars@universe.org:/beacon/light/bitmap.conf jupiter@universe.org:/beacon/night/

Чтобы скопировать каталог и подкаталоги, используйте «-r» рекурсивный вариант для scp

scp -r user@192.168.0.4:~/project/* ./workspace/


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow