日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.4-RELEASE-K, 13.0-RELEASE-K から 13.3-RELEASE-K, 14.0-RELEASE-K から 14.1-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
TFTP(1) FreeBSD 一般コマンドマニュアル TFTP(1) 名称 tftp -- トリビアル (trivial) ファイル転送プログラム 書式 tftp [host [port]] 解説 tftp ユーティリティは、ユーザが、リモートマシンとのやりとりして、ファイル を転送することができる、インターネット TFTP (Trivial File Transfer Proto col; トリビアル (簡易) ファイル転送プロトコル) へのユーザインタフェースで す。リモートの host は、コマンド行で指定され、その場合に、tftp は、将来の 転送のためのデフォルトのホストとして host を使用します (以下の connect コ マンドを参照)。 コマンド いったん tftp が実行すると、プロンプト ``tftp>'' を出力し、次のコマンドを 認識します: ? command-name ... ヘルプ情報を印刷 (表示) します。 ascii "mode ascii" の省略表現。 binary "mode binary" の省略表現。 blocksize [size] TFTP Read Request または Write Request パケットの TFTP ブロック サイズ (blksize) オプションを RFC2348 に明記されている [size] に 設定します。有効な値は、8 と 65464 の間です。ブロックサイズが指 定されていないなら、デフォルトで、512 バイトのブロックサイズが使 用されます。 blocksize2 [size] TFTP Read Request または Write Request パケットの TFTP blksize2 オプションを [size] に設定します。値は、8 と 32768 の間の 2 のべ き乗に制限されます。これは、標準でない TFTP オプションです。 connect host [port] 転送のために host (とオプションで port) を設定します。TFTP プロ トコルは、FTP プロトコルと違って、転送の間の接続を維持しないこと に注意してください。したがって、connect コマンドは、実際に、接続 を作成しませんが、どんなホストが転送のために使用されるかを単に覚 えています。利用者は、connect コマンドを使用する必要はありませ ん。get または put コマンドの一環としてリモートのホストを指定す ることができます。 debug level 冗長な出力の間に、デバッグレベルを有効にするか、または無効にしま す。level の値として、packet, simple, options または access の 1 つを指定できます。 get [host:]file [localname] get [host1:]file1 [host2:]file2 ... [hostN:]fileN リモートのホストから 1 つ以上のファイルを取得しますl。host 引数 を使用するとき、host は、将来の転送のためのデフォルトのホストと して使用されます。localname が指定されるなら、ファイルは、 localname としてローカルに格納され、そうでなければ、オリジナルの ファイル名が、使用されます。2 つのファイルを一度にダウンロードす ることはできず、一度に、1 つ、3 つ、または 3 つを超えるファイル だけであることに注意してください。 ホストのための IPv6 の数値アドレスを指定するためには、ホストと ファイル名を区切っているコロンと IPv6 アドレスで使用されるコロン を明確にするために、``[3ffe:2900:e00c:ffee::1234]:file'' のよう に角括弧を使用して囲みます。 mode transfer-mode 転送のためのモードを設定します。transfer-mode は、ascii または binary の 1 つとなります。デフォルトは、binary です。 packetdrop [arg] 転送の間に 100 のパケットから arg 個をランダムに落します。これ は、デバッグ機能です。 put file [[host:]remotename] put file1 file2 ... fileN [[host:]remote-directory] ファイルまたは 1 組のファイルをリモートのホストに置きます。 remotename が指定されるとき、ファイルは、remotename としてリモー トに格納され、そうでなければ、オリジナルのファイル名が、使用され ます。remote-directory 引数が使用されるなら、リモートホストは、 UNIX マシンであると仮定されます。host のための IPv6 数値アドレス を指定するためには、get コマンドの以下の例を参照してください。 options [arg] TFTP オプションのためのサポートを有効にするか、または無効にしま す。arg の有効な値は、(RFC 2347 オプションを有効にする) on、(RFC 2347 オプションを無効にする) off と (RFC でない定義オプションの ためのサポートを切り替える) extra です。 quit tftp を終了します。ファイルの終わりでも終了します。 rexmt retransmission-timeout 秒単位で、パケットごとの再送タイムアウトを設定します。 rollover [arg] TFTP Read Request または Write Request パケットのロールオーバオ プションを指定します。65535 のパケットが転送された後に、ブロック カウンタを arg に設定します。arg の有効な値は、0 と 1 です。これ は、標準でない TFTP オプションです。 status 現在の状態を表示します。 timeout total-transmission-timeout 秒単位で、合計の転送タイムアウトを設定します。 trace パケットのトレースを切り替えます。 verbose 冗長モードを切り替えます。 windowsize [size] TFTP 読み込み要求 (Read Request) または書き込み要求 (Write Request) パケットの TFTP windowsize (ウィンドウサイズ) オプショ ンを RFC 7440 で指定されるように [size] ブロックに設定します。有 効な値は、1 から 65535 までです。windowsize が指定されないなら、 デフォルトの 1 つのブロックの windowsize が使用されます。 関連項目 tftpd(8) 次の RFC がサポートされています: RFC 1350: The TFTP Protocol (Revision 2). RFC 2347: TFTP Option Extension. RFC 2348: TFTP Blocksize Option. RFC 2349: TFTP Timeout Interval and Transfer Size Options. RFC 3617: Uniform Resource Identifier (URI) Scheme and Applicability Statement for the Trivial File Transfer Protocol (TFTP). 標準でない rollover と blksize2 TFTP オプションは、次に記載されています: Extending TFTP, http://www.compuphase.com/tftp.htm. 歴史 tftp コマンドは、4.3BSD で登場しました。 Edwin Groothuis <edwin@FreeBSD.org> は、RFC2348 をサポートするために tftpd(8) と tftp コードの主要な書き直しを実行しました。 注 TFTP プロトコルにユーザログインまたは認証がないので、リモートサイトは、た ぶん、適切なある種類のファイルアクセス制限があるかもしれません。正確な方 法は、各サイトに特有であり、したがって、ここで文書化することは困難です。 クライアントとサーバが TFTP ブロックサイズオプション (RFC2348)、または標 準でない TFTP ロールオーバオプションをサポートせずに、33488896 オクテット (65535 ブロック) より大きなファイルを転送することができません。 FreeBSD 12.4 March 2, 2020 FreeBSD 12.4