Версия: 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
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.