Scroll to navigation

TFTP(1) General Commands Manual TFTP(1)

名前

tftp
簡単なファイル転送プログラム

書式

tftp [host]

説明

tftp は、Internet TFTP (Trivial File Transfer Protocol, 簡易ファイル転送プロトコル) の ユーザーインターフェースである。 このプログラムにより、ユーザーはリモートマシンと相互にファイルを転送できる。 リモートホスト host をコマンドラインから指定できる。 この場合、 tftphost をこれ以後のファイル転送のデフォルトホストとして使う (以下の connect コマンドを参照すること)。

コマンド

tftp を起動すると、プロンプト を表示して、以下のコマンドを認識する。

command-name ...
ヘルプ情報を表示する。

"mode ascii" の略。

"mode binary" の略。

host-name [port]
転送を行うためのホスト host (オプションとしてポート番号 port) を設定する。 TFTP プロトコルは、 FTP プロトコルと違い、 転送中の接続を管理しない点に注意すること。 よって、 connect コマンドは、実際に接続を確立するのではなく、 単にどのホストが転送に使われるのかを記憶するだけである。 ユーザーは connect コマンドを使う必要はなく、 リモートホストは getput コマンドを使うときに指定できる。

filename
 
remotename localname
 
file1 file2 ... fileN
指定した転送元 source からファイルを取得する。 転送元 source の指定方法は 2 通りある。 ホストが既に指定されている場合、リモートホスト上のファイル名を指定する。 もしくは hosts:filename という形式で、ホストとファイル名を同時に指定する。 後者の形式を使った場合、 最後に指定されたホスト名が以降のファイル転送のデフォルトになる。

transfer-mode
転送モードを設定する。 transfer-modeascii または binary である。 デフォルトは ascii である。

file
 
localfile remotefile
 
file1 file2 ... fileN remote-directory
指定したリモートファイルやリモートディレクトリにファイルを転送する。 転送先の指定方法は 2 通りある。 ホストが既に指定されている場合、リモートホスト上のファイル名を指定する。 もしくは hosts:filename という形式で、ホストとファイル名を同時に指定する。 後者の形式を使った場合、 最後に指定されたホスト名が以降のファイル転送のデフォルトになる。 リモートディレクトリを指定する形式を使った場合、 リモートホストは UNIX マシンとみなされる。

tftp を終了する。 end of file でも終了する。

retransmission-timeout
パケット毎の再送タイムアウト時間を秒単位で設定する。

現在の状態を表示する。

total-transmission-timeout
全体の転送タイムアウト時間を秒単位で設定する。

パケットトレース機能の使用・不使用を切替える。

詳細表示モードの使用・不使用を切替える。

バグ

TFTP プロトコルには、ユーザーログインや認証がないので、 リモートサイトには何らかのファイルアクセス制限が 適切に設定されている場合がある。 詳しい方法はサイト毎に異なるので、ここでは記述しきれない。

履歴

tftp コマンドは 4.3BSD で登場した。

翻訳者謝辞

この man ページの翻訳にあたり、 FreeBSD jpman project <http://www.jp.freebsd.org/man-jp/> による翻訳を参考にさせていただいた。
August 15, 1999 Linux NetKit (0.17)