名 前
tftp — 簡
単 な フ ァ イ ル
転 送 プ ロ グ ラ
ム 書 式
tftp [host] 説 明
tftp は 、 Internet TFTP (Trivial File
Transfer Protocol, 簡 易 フ ァ
イ ル 転 送 プ ロ
ト コ ル ) の ユ ー
ザ ー イ ン タ ー
フ ェ ー ス で あ
る 。 こ の プ ロ
グ ラ ム に よ り
、 ユ ー ザ ー は
リ モ ー ト マ シ
ン と 相 互 に フ
ァ イ ル を 転 送
で き る 。 リ モ
ー ト ホ ス ト host
を コ マ ン ド ラ
イ ン か ら 指 定
で き る 。 こ の
場 合 、 tftp は host
を こ れ 以 後 の
フ ァ イ ル 転 送
の デ フ ォ ル ト
ホ ス ト と し て
使 う (以 下 の connect
コ マ ン ド を 参
照 す る こ と )。
コ マ ン ド
tftp を 起 動 す る
と 、 プ ロ ン プ
ト を 表 示 し て
、 以 下 の コ マ
ン ド を 認 識 す
る 。
? command-name ... ヘ ル プ 情 報 を 表 示 す る 。
ascii
"mode ascii" の 略 。
binary
"mode binary" の 略 。
connect host-name [port] 転 送 を 行 う た め の ホ ス ト host (オ プ シ ョ ン と し て ポ ー ト 番 号 port) を 設 定 す る 。 TFTP プ ロ ト コ ル は 、 FTP プ ロ ト コ ル と 違 い 、 転 送 中 の 接 続 を 管 理 し な い 点 に 注 意 す る こ と 。 よ っ て 、 connect コ マ ン ド は 、 実 際 に 接 続 を 確 立 す る の で は な く 、 単 に ど の ホ ス ト が 転 送 に 使 わ れ る の か を 記 憶 す る だ け で あ る 。 ユ ー ザ ー は connect コ マ ン ド を 使 う 必 要 は な く 、 リ モ ー ト ホ ス ト は get や put コ マ ン ド を 使 う と き に 指 定 で き る 。
get filename
get remotename localname
get file1 file2 ... fileN 指 定
し た 転 送 元 source
か ら フ ァ イ ル
を 取 得 す る 。
転 送 元 source の 指
定 方 法 は 2 通 り
あ る 。 ホ ス ト
が 既 に 指 定 さ
れ て い る 場 合
、 リ モ ー ト ホ
ス ト 上 の フ ァ
イ ル 名 を 指 定
す る 。 も し く
は hosts:filename と い う
形 式 で 、 ホ ス
ト と フ ァ イ ル
名 を 同 時 に 指
定 す る 。 後 者
の 形 式 を 使 っ
た 場 合 、 最 後
に 指 定 さ れ た
ホ ス ト 名 が 以
降 の フ ァ イ ル
転 送 の デ フ ォ
ル ト に な る 。
mode transfer-mode 転 送 モ ー ド を 設 定 す る 。 transfer-mode は ascii ま た は binary で あ る 。 デ フ ォ ル ト は ascii で あ る 。
put file
put localfile remotefile
put file1 file2 ... fileN remote-directory
指 定 し た リ モ
ー ト フ ァ イ ル
や リ モ ー ト デ
ィ レ ク ト リ に
フ ァ イ ル を 転
送 す る 。 転 送
先 の 指 定 方 法
は 2 通 り あ る 。
ホ ス ト が 既 に
指 定 さ れ て い
る 場 合 、 リ モ
ー ト ホ ス ト 上
の フ ァ イ ル 名
を 指 定 す る 。
も し く は hosts:filename
と い う 形 式 で
、 ホ ス ト と フ
ァ イ ル 名 を 同
時 に 指 定 す る
。 後 者 の 形 式
を 使 っ た 場 合
、 最 後 に 指 定
さ れ た ホ ス ト
名 が 以 降 の フ
ァ イ ル 転 送 の
デ フ ォ ル ト に
な る 。 リ モ ー
ト デ ィ レ ク ト
リ を 指 定 す る
形 式 を 使 っ た
場 合 、 リ モ ー
ト ホ ス ト は UNIX マ
シ ン と み な さ
れ る 。
quit
tftp を 終 了 す る 。 end of file で も 終 了 す る 。
rexmt retransmission-timeout パ ケ ッ ト 毎 の 再 送 タ イ ム ア ウ ト 時 間 を 秒 単 位 で 設 定 す る 。
status 現 在 の 状 態 を 表 示 す る 。
timeout total-transmission-timeout 全 体 の 転 送 タ イ ム ア ウ ト 時 間 を 秒 単 位 で 設 定 す る 。
trace パ ケ ッ ト ト レ ー ス 機 能 の 使 用 ・ 不 使 用 を 切 替 え る 。
verbose 詳 細 表 示 モ ー ド の 使 用 ・ 不 使 用 を 切 替 え る 。 バ グ
TFTP プ ロ ト
コ ル に は 、 ユ
ー ザ ー ロ グ イ
ン や 認 証 が な
い の で 、 リ モ
ー ト サ イ ト に
は 何 ら か の フ
ァ イ ル ア ク セ
ス 制 限 が 適 切
に 設 定 さ れ て
い る 場 合 が あ
る 。 詳 し い 方
法 は サ イ ト 毎
に 異 な る の で
、 こ こ で は 記
述 し き れ な い
。 履 歴
tftp コ マ ン ド は 4.3BSD
で 登 場 し た 。
翻 訳 者 謝 辞 こ
の man ペ ー ジ の 翻
訳 に あ た り 、
FreeBSD jpman project
<http://www.jp.freebsd.org/man-jp/> に よ
る 翻 訳 を 参 考
に さ せ て い た
だ い た 。