Консольные FTP клиенты
Программа ftp доступна на большинстве систем (даже Win32 идет с ftp
программой).
Существует большое количество других консольных ftp клиентов. Список,
приведенный здесь, далеко не полный, но включает наиболее популярные из
них. Ищите их на FreshMeat,
чтобы найти больше.
NcFTP
NcFTP - общеизвестный ftp клиент для пользователей Unix. Он поставляется с
большинством дистрибутивов Linux, и обладает расширенными
функциями, такими, как автозавершение по tab и создание закладок. Версия 2
программы NcFTP имела проблемы при работе в полноэкранном режиме. Это
исправлено в версии 3 (сейчас в бета).
Он не на все 100% совместим по стандартным ftp командам. Например, get и
put в NcFTP подобны mget и mput в стандартном ftp. Так, если вы хотите
сохранить удаленный файл под другим именем на локальном диске, вы должны
ввести get -z remotename localname. NcFTP имеет отличную помощь, которая
поможет изучить вам команды.
Последняя версия NcFTP доступна по адресу
http://www.ncftp.com..
lukemftp
lukemftp имеет расширенные возможностеи, которые включают: редактирование
командной строки, выбор в командной строке FTP и HTTP адреса,
контекстно-зависимое завершение строки, линейку продвижения процесса,
поддержка IPv6, изменение времени сохранения, страничный просмотр локальных
и удаленных файлов, поддержка пассивного режима (с перходом в активный
режим), поддержка SOCKS и регулировка скорости передачи.
lukemftp я рекомендую пользователям, не желающим использовать что-то
отличное от стандартного ftp клиента, но при этом жаждущим
получить широкие возможности.
Последняя версия lukemftp находится по адресу
ftp://ftp.netbsd.org/pub/NetBSD/misc/lukemftp/.
lftp
lftp-клиент является расширенной командной строкой, основанной на FTP клиенте.
Подобно bash, он имеет управление заданиями. Использует библиотеку readline
GNU для ввода. Вы имеете возможность редактирования в командной
строке и автозавершение ввода. lftp также имеет поддержку закладок,
использование зеркал сайтов, и передачу нескольких файлов одновременно.
Вы можете получить последнюю версию lftp по адресу
http://ftp.yars.free.net/projects/lftp/.
Debian пакет доступен здесь
ftp://ftp.freshmeat.net/pub/debs/lftp/.
cftp
Удобный FTP клиент, работающий в полноэкранном режиме. Возможностей у него
не очень много, но это восполняется легкостью в работе. Просмотр каталогов
осуществляется при помощи клавиш управления курсором и Enter.
Вы можете получить последнюю версию cftp по адресу
http://ftp.giga.or.at/pub/nih/cftp/.
yafc
Yafc очень приятный в использовании ftp клиент, с возможностями,
включающими кеширование каталогов, автозавершение при вводе удаленного
имени файла, элиасы (aliases), раскраску файлов, рекурсивное исполнение
get/put/ls/rm, организацию очереди, множественные соединения, поддержку
proxy и другие.
Последнюю версию yafc вы можете получить с
http://www.stacken.kth.se/~mhe/yafc/.
Debian пакет доступен по адресу
http://members.home.com/decklin/experimental/.
http://members.home.com/decklin/experimental/.
Redhat пакет можно получить по адресу
http://lz.freeservers.com/linux/yafc.html.