Многие удаленные сервера разрешают доступ к своим данным по ssh. К тому же этот протокол безопаснее чем ftp.
Конечно для работы по ssh можно использовать одну из множества программ доступных в linux, но этот путь не для линуксоида) Тем более многие вещи на мой взгляд через консоль делать легче, быстрее а главное удобнее. Например делать дамп бд или копировать кучу данных с одного сервера на другой. Значит эти команды просто необходимо знать web-программисту. Итак несколько полезных команд при работе с удаленным сервером по ssh:
1) Копирование данных с сервераscp user_name@mysite.ru:/путь/к/файлу/от/корня/file /путь/к/файлу/от/корня/file2) Копирование данных на серверscp /путь/к/файлу/от/корня/file user_name@mysite.ru:/путь/к/файлу/от/корня/file Иногда бывают файлы слишком большого размера(например дамп базы данных на 300 метров) его проще засунуть в архив, а потом скачать (или закачать в архиве, а потом разархивировать) поэтому еще пара команд
3) Создание архива tar czf archive.tar file_name4) Распаковка архива tar хzf archive.tar file_nameДля перемещения по папкам, копирования, перемещения и удаления файлов используются стандартные команды они всем известны….
Что ж еще… ну можно еще сказать о запуске копирования большого количества или большого объема файлов. Допустим мы хотим чтоб копирование продолжалось без нашего участия, т.е с закрытым терминалом. Для этого просто переводим процесс происходящий на удаленном сервере в фоновый.
5) Фоновый режим работы команды архивированияnohup tar хzf archive.tar file_name &
Если вспомните еще полезные команды необходимые в познании мастерства работы через консоль ssh пишите, обязательно добавлю в список.

Читать похожие статьи:

Комментарии закрыты.