TFTP(1C) — NEWS-OS Programmer’s Manual
名称
tftp − ファイル転送プログラム
形式
tftp [ host ]
解説
tftp はインターネット TFTP (ファイル転送プロトコル) とのユーザインターフェースで、 ユーザはリモートマシンへファイルを転送し、その逆もできます。 リモート host はコマンドライン上で指定してもよく、その場合 tftp は、今後転送するためにデフォルトホストとして host を使用します (下記の connect コマンドを参照)。
コマンド
tftp が起動するとプロンプト tftp> が表示され、以下のコマンドが使えます。
connect host-name [ port]
転送のために host を (およびオプションで port を) セットします。 FTP プロトコルとは異なり、 TFTP プロトコルは転送の間の接続を維持しないことに注意してください。 つまり connect コマンドは実際には接続を確立せず、 転送に使用するためのホスト名を記憶するだけです。 リモートホストは、 get か put コマンドの一部として指定することができるので、 connect コマンドを使用する必要はありません。
mode transfer-mode
転送のモードをセットします。 transfer−mode は ascii か binary のうちのどちらかです。 デフォルトは ascii です。
put file
put localfile remotefile
put file1 file2...fileN remote-directory
1個ないし複数のファイルを、 指定されたリモートファイルまたはディレクトリに入れます。 宛先は 2種類の形式のうち、いずれかの形式です。 ホストがすでに指定されている場合はリモートホストでのファイル名、 またはホストとファイル名を同時に指定する host:filename という形の文字列です。 後者の形式を使用する場合、指定したホスト名は、 今後転送するときのデフォルトになります。 リモートディレクトリの形式を使用する場合には、リモートホストは UNIX マシンであると想定されます。
get filename
get remotename localname
get file1 file2 ... fileN
1個ないし複数のファイルを、指定された sources から取り出します。 source は 2種類の形式のうち、いずれかの形式です。 ホストがすでに指定されている場合はリモートホストでのファイル名、 あるいはホストとファイル名を同時に指定する host:filename という形の文字列です。 後者の形式を使用する場合、指定した最後のホスト名は、 今後転送するときのデフォルトになります。
quit tftp を終了します。 EOF でも終了します。
verbose
verbose モードを切り替えます。
trace パケットトレースを切り替えます。
status
現在の状態を示します。
rexmt retransmission-timeout
パケットごとの再送信タイムアウトを、秒単位でセットします。
timeout total-transmission-timeout
全体的な送信タイムアウトを、秒単位でセットします。
ascii “mode ascii”の短縮形。
binary
“mode binary”の短縮形。
? [ command-name ... ]
help インフォメーションを表示します。
バグ
TFTP プロトコルにはユーザログインも確認もないので、 リモートサイトでは、 ある種のファイルアクセスは適所に限定されているでしょう。 的確な方法は各サイト特有のものであり、 従ってここで引用することは困難です。
NEWS-OSRelease 4.1C