Версия: 5.2
tftp — это клиент для простого протокола передачи файлов (Trivial File Transfer Protocol), который можно использовать для передачи файлов на удалённые машины и с них.
Удалённый хост может быть указан в командной строке, в этом случае tftp будет использовать указанный хост в качестве хоста по умолчанию для будущих передач (см. команду connect ниже).
Контактная информация:
Официальный сайт
Лицензия:
BSD
Синтаксис:
tftp [ options... ] [host [port]] [-c command]
Опции:
Опция | Описание |
---|---|
-4 | Подключиться только по IPv4, даже если поддержка IPv6 была включена при компиляции. |
-6 | Подключиться только по IPv6, если поддержка была включена при компиляции. |
-c command | Выполнить команду так, как если бы она была введена в командной строке tftp . Должна быть указана последней в командной строке. |
-l | По умолчанию включить буквальный режим. Используется для предотвращения особой обработки символа ':' в имени файла. |
-m mode | Установить режим передачи по умолчанию в значение mode. Обычно используется с параметром -c . |
-R port:port | Заставить исходный порт быть в указанном диапазоне номеров портов. |
-v | По умолчанию включить подробный режим (verbose mode). |
-V | Вывести номер версии и конфигурацию в стандартный вывод, затем корректно завершить работу. |
Команды:
Команда | Описание |
---|---|
? command-name... help command-name... |
Показать справочную информацию. |
ascii | Сокращение для режима передачи ascii . |
binary | Сокращение для режима передачи binary . |
connect host [port] | Установить хост (и, опционально, порт) для передачи данных. Обратите внимание, что в отличие от протокола FTP, протокол TFTP не поддерживает постоянное соединение между передачами данных; таким образом, команда connect не создает соединение, а только запоминает хост для будущих передач. Использование команды connect не обязательно; удалённый хост может быть указан в командах get или put . |
get file get remotefile localfile get file1 file2 file3... |
Получить файл или набор файлов из указанных источников. Имя удалённого файла может быть в одной из двух форм: - Обычное имя файла на удалённом хосте (если хост уже указан). - Строка вида host:filename для одновременного указания хоста и имени файла. Если используется вторая форма, последний указанный хост становится значением по умолчанию для будущих передач. Включите буквальный режим, чтобы предотвратить специальную обработку символа ':' (например, C:\dir\file ). |
literal | Переключить буквальный режим. В этом режиме специальная обработка символа ':' в именах файлов отключается. |
mode transfer-mode | Указать режим передачи; transfer-mode может быть ascii (или netascii ) либо binary (или octet ). По умолчанию используется режим ascii . |
put file put localfile remotefile put file1 file2 file3... remote-directory |
Отправить файл или набор файлов в указанный удалённый файл или каталог. Назначение может быть в одной из двух форм: - Имя файла на удалённом хосте (если хост уже указан). - Строка вида host:filename для одновременного указания хоста и имени файла. Если используется вторая форма, последний указанный хост становится значением по умолчанию для будущих передач. Если используется форма remote-directory , предполагается, что удалённый хост является UNIX-системой или другой системой, использующей / в качестве разделителя каталогов. Включите буквальный режим, чтобы предотвратить специальную обработку символа ':' (например, C:\dir\file ). |
quit | Выйти из программы tftp . Конец файла также завершает работу программы. |
rexmt retransmission-timeout | Установить тайм-аут повторной передачи пакетов (в секундах). |
status | Показать текущий статус. |
timeout total-transmission-timeout | Установить общий тайм-аут передачи данных (в секундах). |
trace | Переключить режим отслеживания пакетов (функция отладки). |
verbose | Переключить подробный режим вывода информации. |
Установить можно пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
tftp-hpa
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.