lftp – программа для передачи файлов
FTP (File Transfer Protocol) позволяет получать доступ к данным, хранящимся на удаленном компьютере в локальной сети или Интернет.
В большинстве случаев пользователь не имеет возможности напрямую взаимодействовать с FTP, но cуществует большое количество программ, позволяющих работать с ним, одна из них называется lftp, она входит практически во все GNU/Linux дистрибутивы.
запуск lftp
- lftp
Подключение к серверу
- open server
ввод логина и пароля
- user mylogin
Появится приглашение ввести пароль.
Далее вводим команды:
- ls -al - содержимое папки
- cd - переход по папкам
- cat filename - просмотреть файл
- mkdir catalog - создать каталог
- rmdir catalog - удалить каталог
- rm file - удалить файл (rm не поддерживает использование шаблонов)
- mrm *.html - удалить все файлы по шаблону
- mv file1 file2 - переименовать file1 в file2
- pwd - узнать имя текущего каталога на удаленной машине
- lpwd - узнать имя текущего каталога на локальной машине
- lcd mydir - смена локального каталога, переход в mydir, имя предыдущего каталога сохраняется как "-"
- lcd - - сделать шаг назад
- chmod mode file(s) - задает спецификацию прав доступа
- get filename - скопировать с сервера файл
- pget [-n conn] filename - скопировать с сервера файл, используя conn соединений
- mget [-d] files - скопировать несколько файлов, files – шаблон для группы файлов. Опция “-d” создания каталогов с теми же именами
- mirror rdir ldir - копируем каталог rdir на нашу локальную машину
- mirror -R ldir rdir - переносим файлы на удаленную машину
- Для копирования файлов на сервер применяются команды put и mput
- put [-o] filename - (-o – указание нового имени для закачиваемого файла)
- mput [-d] files - (-d – создание каталогов с теми же именами, что и у закачиваемых файлов)
- help [cmd] - помощь по команде
- close - разрыв соединения
- close -a - разорвать все соединения
- exit - выход

Если не получается
Если не получается просмотреть директорию и коннектится долго и без результатно, то следует изменить режим работы на пассивный