NAME
tftp — утилита для использования протокола TFTP.
SYNOPSIS
tftp [host]
ОПИСАНИЕ
Tftp это интерфейс пользователя к Internet TFTP (Trivial File Transfer Protocol), позволяющего передавать файлы на сетевой хост или обратно. Сетевой хост может быть указан через командную строку, в этом случае tftp использует хост как хост по умолчанию для будущих передач (см. далее описание команды connect).
КОМАНДЫ
Когда утилита tftp запущена, она выдает приглашение "tftp> ", и распознает следующие команды:
? command-name ...
Напечатает подсказку по командеPrint help information.
ascii
Сокращение для "mode ascii".
binary
Сокращение для "mode binary".
connect host-name [port]
Установит имя (адрес) целевого хоста (и опционально его порт подключения) для осуществления передач файла.
Обратите внимание, что протокол TFTP, в отличие от протокола FTP, не сохраняет соединения между отдельными транзакциями. Таким образом, команда connect на самом деле не создает соединение, а скорее запоминает, какой хост будет использоваться для передач. Вам не обязательно использовать команду connect; сетевой хост может быть указан как часть команд get или put.
get filename
get remotename localname
get file1 file2 ... fileN
Получит (скачает через сеть) файл или набор файлов из указанных источников.
Источник может быть в одной из двух форм: имя файла на сетевом хосте, если хост был уже указан, либо строка в виде hosts:filename, чтобы одновременно указать хост и имя файла. Если используется последняя форма, то последний указанный хост будет использоваться как хост по умолчанию для будущих передач команд команд get или put.
mode transfer-mode
Установит режим передач; transfer-mode может быть ascii или binary. По умолчанию используется ascii.
put file
put localfile remotefile
put file1 file2 ... fileN remote-directory
Выгрузит файл или набор файлов в указанный файл на сетевом хосте, либо директорию на сетевом хосте.
Место назначения может быть указано одной из двух форм: имя файла на сетевом хосте, если сетевой хост был указан, либо строкой вида hosts:filename для одновременного указания сетевого хоста и имени файла. Если используется последняя форма, то последний указанный хост будет использоваться как хост по умолчанию для будущих передач команд команд get или put. Если используется форма remote-directory, то подразумевается, что сетевой хост это машина UNIX.
quit
Выход из утилиты tftp.
rexmt retransmission-timeout
Установит в секундах таймаут повторной передачи на пакет.
status
Покажет текущий статус.
timeout total-transmission-timeout
Установит общий таймаут передачи, в секундах.
trace
Переключает трассировку пакета.
verbose
Переключает режим подробного вывода сообщений.
BUGS
Поскольку протокол TFTP не предусматривает логина или проверки пользователя, то сетевой хост вероятно должен иметь какие-либо способы ограничения к себе доступа.
HISTORY
Команда tftp появилась в 4.3BSD.