

Команды FTP

FTP |
FTP означает File Transfer Protocol |
(протокол передачи файлов). Он |
позволяет обмениваться файлами |
между двумя компьютерами. Для этого |
существуют FTP-серверы и FTP- |
клиенты. |

Работа с FTP |
Чтобы подключиться к серверу FTP, просто |
выполните команду ftp(1), указав хост: |
% ftp <hostname> [port] |
Если на хосте работает FTP-сервер, он запросит у |
вас имя пользователя и пароль. Вы можете войти в |
систему под собой или как “anonymous” (анонимно) |

После подключения вы увидите приглашение |
root@Debian:# ftp |
ftp> |
. Для FTP существуют специальные команды, однако они |
очень похожи на другие стандартные команды системы. |
Ниже представлены некоторые основные команды и их |
действие: |

Команда |
Действие |
|
ls |
вывод списка файлов |
|
cd <имя_каталога> |
смена каталога |
|
bin |
установка двоичного режима передачи |
|
ascii |
установка текстового режима передачи |
|
get <имя_файла> |
загрузка файла |
|
put <имя_файла> |
выгрузка файла |
|
hash |
переключение индикатора статистики в |
|
виде знака решётки |
||
|
||
tick |
переключение индикатора счётчика |
|
байтов |
||
|
||
prom |
переключение интерактивного режима |
|
для загрузок |
||
|
||
mget <маска> |
загрузка файла или группы файлов; |
|
допускается использование шаблонов |
||
|
||
mput <маска> |
выгрузка файла или группы файлов; |
|
допускается использование шаблонов |
||
|
||
quit |
выход с FTP-сервера |

Вы также можете использовать некоторые из следующих |
команд, названия которых говорят сами за |
себя: chmod, delete, rename, rmdir. Чтобы получить полный |
список всех команд и их значения, просто |
наберите helpили ? и вы получите на экране полный |
перечень. |
FTP - это довольно простая в использовании программа, |
однако ей не хватает пользовательского интерфейса, |
использование которых стало уже практически стандартом |
на сегодняшний день. |


ncftp
ncftp(1) (произносится как "Nik-F-T-P") - это альтернатива традиционному ftp-клиенту, входящая в состав Slackware. Это всё ещё консольная программа, однако она имеет много преимуществ по сравнению с ftp:
завершение по Tab;
файл закладок;
более свободные шаблоны подстановки;
история команд.

По умолчанию ncftp пытается анонимно войти на указанный вами сервер. Вы можете
заставить ncftp вывести приглашение для входа в систему с помощью опции “-u”. После входа в систему вы можете использовать те же команды, что и для ftp за тем исключением, что вы увидите более приятный интерфейс.
