В среде linux мы можем скачивать с сервера или загружать файлы с локального на сервер через команду SCP .
SCP — это Security Copy, представляющая собой команду удаленного копирования файлов, реализованную на основе входа в систему SSH .
Параметры команды: -r: рекурсивно скопировать всю папку
-i : Спросить, перезаписывать ли
-p : сохранить файл
Конкретный метод использования выглядит следующим образом:
Загрузить файлы с локального сервера на сервер:
scp локальный путь к файлу username@ServerIP: сохранить адрес файла
Например: scp /home/test.zip [email protected] :/opt/test/, загрузите файл test.zip из локального каталога /home в каталог сервера /opt/test 192.168.0.152, ввод правильный во время процесса Пользовательский пароль, дождитесь завершения копирования.
Загрузите папку на сервер
SCP -r путь к локальной папке user@serverIP: сохранить адрес файла
Например: scp -r /home/test [email protected] :/opt/test/, загрузите тестовую папку в локальном каталоге /home в каталог сервера /opt/test 192.168.0.152; введите правильный пароль пользователя, просто дождитесь завершения копирования.
Загрузите файл локально
пользователь scp @serverip: путь к загружаемому файлу и каталог локального хранилища
Например: scp [email protected] :/opt/test.zip /home/test, то есть войдите в систему как пользователь root и загрузите файл test.zip в /opt в локальный каталог /home/test.
Скачать папку на локальную
scp -r user@serverip: путь к папке для загрузки локального пути сохранения
Например: scp [email protected] :/opt/test/ /home/test Войдите в систему как пользователь root, загрузите тестовую папку из /opt в локальный каталог /home/test.