Допускается сокращение команд при вводе. Набор команд:
! | delete | literal | prompt | send |
? | debug | ls | put | status |
append | dir | mdelete | pwd | trace |
ascii | disconnect | mdir | quit | type |
bell | get | mget | quote | user |
binary | glob | mkdir | recv | verbose |
bye | hash | mls | remotehelp | |
cd | help | mput | rename | |
close | lcd | open | rmdir |
Описание команд
команда |
описание |
что посылается |
действие |
! | временный переход в оболочку | - | Выходит в DOS |
? | вывод справочных сведений локального компьютера | - | Выводит список команд |
append <path> | добавление в файл | APPE <local path (уже не та, что была введена)> | - |
ascii | установка режима передачи файлов в формате ascii | TYPE A | - |
bell | выдача звукового сигнала по завершении команды | - | Звуковой сигнал Вкл./Выкл. |
binary | установка режима передачи файлов в двоичном формате | TYPE I | - |
bye | завершение сеанса ftp и выход | QUIT | - |
cd <path> | изменение рабочего каталога на удаленном компьютере | CWD <path> | - |
close | завершение сеанса ftp | QUIT | - |
delete <path> | удаление файла на удаленном компьютере | DELE <path> | - |
debug | переключение режима отладки | - | Отладка Вкл./Выкл. |
dir <path> | вывод содержимого каталога удаленного компьютера | LIST <path> | - |
disconnect | завершение сеанса ftp | QUIT | - |
get <path> | получение файла | PORT <ip1, ip2, ip3, ip4, port1, port2>, RETR <path> | - |
glob | переключение метасимвольного расширения имен локальных файлов | - | Глобализация Выкл./Вкл. |
hash | переключение вывода `#' для каждого переданного буфера | - | Вывод метки хеширования Вкл/Выкл. (2048 байт/метка) |
help | вывод справочных сведений локального компьютера | - | Выводит список команд |
lcd <path> | изменение рабочего каталога локального компьютера | - | Текущий локальный каталог <path> |
literal <command> | отправка произвольной команды ftp | <command> | (регистр не меняется (в обычной команде регистр аргумента приводится к прописному) |
ls <path> | вывод содержимого каталога удаленного компьютера | NLST <path> | - |
mdelete <path1>, <path2>, ..., <pathN> |
удаление нескольких файлов | NLST <path1>, <path2>, ..., <pathN>, TYPE A, ....???? | - |
mdir <path1>, <path2>, ..., <pathN> <local_file> |
вывод содержимого нескольких каталогов удаленного компьютера в локальный файл | LIST <path1>, LIST <path2>, ..., LIST <pathN> | - |
mget <path1>, <path2>, ..., <pathN> |
получение нескольких файлов | NLST <path1>, <path2>, ..., <pathN>, TYPE A, ....???? | - |
mkdir <path> | создание каталога на удаленном компьютере | XMKD <path> | - |
mls <path1>, <path2>, ..., <pathN> <local_file> |
вывод содержимого нескольких каталогов удаленного компьютера | NLST <path1>, ....???? | - |
mput <path1>, <path2>, ..., <pathN> | отправка нескольких файлов | STOR <path1>, STOR <path2>, ..., STOR <pathN> | - |
open <address> | подключение к протоколу tftp (Truncated FTP, а не TFTP) удаленного компьютера | Подключение к <address>:20, USER <user_name>, PASS <password> | - |
prompt | переключение интерактивной подсказки для составных команд | - | Интерактивный режим Выкл./Вкл. |
put <path> | отправка одного файла | STOR <path> | - |
pwd | вывод рабочего каталога удаленного компьютера | XPWD | - |
quit | завершение сеанса ftp и выход | QUIT | - |
quote <command> | отправка произвольной команды ftp | <command> | регистр не меняется (в обычной команде регистр аргумента приводится к прописному) |
recv <path> | получение файла | RETR <path> | - |
remotehelp | получение справочных сведений с удаленного сервера | HELP | - |
rename <path> | переименование файла | RNFR <path>, ....???? | - |
rmdir <path> | удаление каталога на удаленном компьютере | XRMD <path> | - |
send <path> | отправка одного файла | PORT <ip1, ip2, ip3, ip4, port1, port2>, STOR <path> | - |
status | отображение текущего состояния | - | Выводит состояние всех настроек, которые регулируются ничего не посылающими командами |
trace | переключение трассировки пакетов | - | Трассировка пакета Вкл./Выкл. |
type <parametr> | установка типа передачи файлов | type ascii - TYPE A, type binary - TYPE I | - |
user <user_name> | отправка сведений о новом пользователе | USER <user_name> | - |
verbose | переключение режима вывода сообщений | - | Сообщения Выкл./Вкл. |