FreeBSD 日本語マニュアル検索 (jman/japropos/jwhatis)


日本語 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.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)

13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。



検索コマンド: man apropos whatis
コマンド/キーワード:
日本語マニュアル RELEASE :
セクション:
Table of Contents
名称 | 書式 | 解説 | ケーパビリティ | 関連項目 | 歴史 | バグ
GETTYTAB(5)         FreeBSD ファイルフォーマットマニュアル         GETTYTAB(5)

名称
     gettytab -- 端末設定データベース

書式
     gettytab

解説
     gettytab ファイルは、端末回線を記述するために使用される termcap(5) データ
     ベースの簡素化されたバージョンです。初期の端末ログインプロセス getty(8)
     は、端末の特性のより簡単な再設定を許可して、それが始まるたびに、gettytab
     ファイルにアクセスします。データベースの各エントリは、端末の 1 つのクラス
     を記述するために使用されます。

     すべての他のクラスのためのグローバルなデフォルトを設定するために使用され
     る、デフォルトの端末クラス default があります。(すなわち、default エント
     リが、読み込まれ、次に、必要なクラスのためのエントリが、特定の設定を上書
     きするために使用されます。)

ケーパビリティ
     ファイルレイアウトの説明については、termcap(5) を参照してください。以下の
     default (デフォルト) のカラムは、取得されたテーブルにエントリがなく、特別
     の default (デフォルト) のテーブルもないなら、取得されたデフォルトをリス
     トしています。

     名称    タイプ     デフォルト       説明
     ac      文字列     unused           モデム応答のための想定文字列-応答
                                         チャットスクリプト
     al      文字列     unused           プロンプトを出さずに自動ログインする
                                         ユーザ
     ap      ブール値   偽               端末はどのパリティでも受け付ける
     bk      文字列     0377             代用の行末文字 (入力ブレーク)
     c0      数値       unused           メッセージ書き込みのための tty 制御フ
                                         ラグ群
     c1      数値       unused           ログイン名読み込みのための tty 制御フ
                                         ラグ群
     c2      数値       unused           端末を去るときの制御フラグ群
     ce      ブール値   偽               crt 文字消去アルゴリズムを用いる
     ck      ブール値   偽               crt 行削除アルゴリズムを用いる
     cl      文字列     NULL             画面クリアシーケンス
     co      ブール値   偽               コンソール - `\n' をログインプロンプ
                                         トの後に追加する
     ct      数値       10                acic のスクリプトのためのチャッ
                                         トタイムアウト
     dc      数値       0                チャットデバッグ用ビットマスク
     de      数値       0                この秒数だけ待って、最初のプロンプト
                                         を書く前に入力をフラッシュする
     df      文字列     %+               バナーメッセージ中の %d で使用する
                                         strftime(3) 書式
     ds      文字列     `^Y'             遅延されたサスペンド文字
     dx      ブール値   偽                DECCTLQ をセットする
     ec      ブール値   偽               echo を残す OFF
     ep      ブール値   偽               端末は偶数パリティを用いる
     er      文字列     `^?'             消去文字
     et      文字列     `^D'             テキストの終り (EOF) 文字
     ev      文字列     NULL             環境変数の初期設定
     f0      数値       unused           メッセージ書き込みのための tty モード
                                         フラグ群
     f1      数値       unused           ログイン名読み込みのための tty モード
                                         フラグ群
     f2      数値       unused           端末を去るときの tty モードフラグ群
     fl      文字列     `^O'             出力フラッシュ文字
     hc      ブール値   偽               最後のクローズのときに回線をハング
                                         アップさせない
     he      文字列     NULL             ホスト名編集正規表現
     hn      文字列     hostname         ホスト名
     ht      ブール値   偽               端末に本物のタブが実装されている
     hw      ブール値   偽               cts/rts によるハードウェアフロー制御
                                         を行う
     i0      数値       unused           メッセージ書き込みのための tty 入力フ
                                         ラグ群
     i1      数値       unused           ログイン名読み込みのための tty 入力フ
                                         ラグ群
     i2      数値       unused           端末を去るときの tty 入力フラグ群
     ic      文字列     unused           モデム初期化のための、想定入力-出力
                                         チャットスクリプト
     if      文字列     unused           プロンプトの前に、/etc/issue のように
                                         名前で指定したファイルを表示する
     ig      ブール値   偽               ログイン名に含まれるガベージ文字を無
                                         視する
     im      文字列     NULL             冒頭の (バナー) メッセージ
     iM      文字列     NULL             イニシャル (バナー) メッセージを生成
                                         するために指定されたファイルを実行す
                                         る
     in      文字列     `^C'             割り込み文字
     is      数値       unused           入力スピード
     kl      文字列     `^U'             行消去文字
     l0      数値       unused           メッセージ書き込みのための tty ローカ
                                         ルフラグ群
     l1      数値       unused           ログイン名読み込みのための tty ローカ
                                         ルフラグ群
     l2      数値       unused           端末を去るときの tty ローカルフラグ群
     lm      文字列     login:           ログインプロンプト
     ln      文字列     `^V'             次の文字がリテラル値であることを示す
                                         文字
     lo      文字列     /usr/bin/login   名前を得たときに実行するプログラム
     mb      ブール値   偽               キャリアに基づいたフロー制御を行う
     nc      ブール値   偽               端末はキャリアをサポートしない
                                         (clocal をセット)
     nl      ブール値   偽               端末には改行文字がある (あるいは、あ
                                         るはずである)
     np      ブール値   偽               端末は, パリティを使用しない (すなわ
                                         ち, 8 ビット文字)
     nx      文字列     default          (速度の自動選択のための) 次のテーブル
     o0      数値       unused           メッセージ書き込みのための tty 出力フ
                                         ラグ群
     o1      数値       unused           ログイン名読み込みのための tty 出力フ
                                         ラグ群
     o2      数値       unused           端末を去るときの tty 出力フラグ群
     op      ブール値   偽               端末は奇数パリティを用いる
     os      数値       unused           出力スピード
     pc      文字列     `\0'             パッド文字
     pe      ブール値   偽               プリンタの (ハードコピー) 文字消去ア
                                         ルゴリズムを用いる
     pf      数値       0                最初のプロンプトと引き続くフラッシュ
                                         の間の遅延 (秒数)
     pl      ブール値   偽               PPP シーケンスを検出せず、pp で示され
                                         る PPP ログインプログラムを自動的に開
                                         始する
     pp      文字列     unused           PPP 認証プログラム
     ps      ブール値   偽               回線は MICOM ポートセレクタに接続され
                                         ている
     qu      文字列     `^\'             終了文字
     rp      文字列     `^R'             行の再タイプ文字
     rt      数値       unused            ac 使用時の ring タイムアウト
     rw      ブール値   偽               入力に raw モードを用いずに、cbreak
                                         を用いる
     sp      数値       unused           (入力および出力の) 回線速度
     su      文字列     `^Z'             サスペンド文字
     tc      文字列     none             テーブルの続き
     to      数値       0                タイムアウト (秒数)
     tt      文字列     NULL             端末の型 (環境変数用)
     ub      ブール値   偽               (プロンプトなどの) バッファリングしな
                                         い出力を行う
     we      文字列     `^W'             単語消去文字
     xc      ブール値   偽               制御文字を `^X' の形で出力しない
     xf      文字列     `^S'             XOFF (出力ストップ) 文字
     xn      文字列     `^Q'             XON (出力開始) 文字
     Lo      文字列     C                バナーメッセージでの %d のために用い
                                         るロケール

     以下のケーパビリティは、もはや getty(8) によってサポートされていません。

     bd      数値       0                バックスペースでの遅延
     cb      ブール値   偽               crt バックスペースモードを用いる
     cd      数値       0                復帰 (carriage return) での遅延
     fd      数値       0                フォームフィード (垂直移動) での遅延
     lc      ブール値   偽               端末では小文字が使える
     nd      数値       0                改行 (ラインフィード) での遅延
     uc      ブール値   偽               端末では大文字しか使えない

     回線速度が指定されないなら、速度は、getty に入るとき、有効にされている速
     度から変更されません。入力または出力の速度を指定することは、定められた方
     向だけ回線速度を上書きします。

     ログイン名の入力のために、完了するとき端末の設定をそのままにするために、
     メッセージの出力のために使用される端末モードは、指定されたブール値のフラ
     グに由来します。派生が不十分であることが明らかになるなら、これらの 3 のい
     ずれか (またはすべて) は、c0, c1, c2, i0, i1, i2, l0, l1, l2, o0, o1 また
     は o2 数値指定の 1 つによって上書きされます、この数値指定は、フラグの正確
     な値を (通常、先導する `0' を付けて、8 進数で) 指定するために使用すること
     ができます。これらのフラグは、それぞれ、termios の c_cflag, c_iflag,
     c_lflagc_oflag フィールドに対応しています。それぞれこれらの設定は、効
     果的となるように完全に指定されなければなりません。f0, f1f2 は、TTY サ
     ブシステムの以前の化身 (incarnation) との後方互換性のために除かれます。こ
     れらのフラグで、(32 ビット) 値の下位 16 ビットは、sgttyb の sg_flags
     フィールドを含んでいますが、一方、上位の 16 ビットは、ローカルなモードの
     単語を表しています。

     もし getty(8) がヌル文字 (回線ブレークを示すものと見なされます) を受け
     取った場合、プログラムは、nx エントリに示されたテーブルを用いて再始動しま
     す。もしこのエントリがなければ、今まで用いていたテーブルを再び用います。

     遅延は、ミリ秒単位で指定し、tty ドライバが使用可能な遅延のうち最も近いも
     のが用いられます。より大きな確実性が必要な場合は、0 から 1, 2, 3 までの値
     の遅延は、ドライバの特別な遅延アルゴリズムから選択するものと解釈されま
     す。

     cl 画面消去文字列には、その前に必要な遅延時間をミリ秒単位の (10 進数) 数
     値で (termcap 風に) 書くことができます。この遅延は、パディング文字 pc を
     繰り返して用いることによりシミュレートされます。

     初期化メッセージ im ログインメッセージ lm と初期化ファイル if は、以下の
     文字の並びをどれでも含めることができます。これらは、getty(8) が実行されて
     いる環境から得た情報に展開されます。

           %d               現在の日付と時間を、Lodf に従って整形したも
                            の。

           %h               マシンのホスト名。通常は、gethostname(3) によって
                            システムから得ますが、テーブルの hn エントリで指定
                            して、この値を書き換えることができます。いずれにし
                            ても、それは、ホスト名と適合される、he POSIX の
                            ``extended'' (拡張された) 正規表現で編集されます。
                            パターンに括弧で囲まれた部分式がないなら、全体の一
                            致している文字列は、最終的なホスト名として使用され
                            ます。そうでなければ、最初の一致している部分式が、
                            代わりに使用されます。パターンが一致していないな
                            ら、オリジナルのホスト名は、修正されません。

           %t               tty の名前。

           %m, %r, %s, %v   それぞれ、uname(3) が返すマシンの型、オペレーティ
                            ングシステムのリリース、オペレーティングシステムの
                            名前、そしてカーネルのバージョンです。

           %%               1 個の ``%'' 文字。

     getty がログインプロセス (通常は、``/usr/bin/login'' ですが、lo 文字列で
     指定されていればそれ) を実行するとき、このプロセスの環境には、tt 文字列
     (が存在すれば) で指定した端末の型が設定されます。ev 文字列は、プロセスの
     環境にデータを追加するために使用することができます。これは、コンマで区切
     られた文字列からなり、それぞれは、name=value という形式になっていると仮定
     されます。

     もしタイムアウトとして、to に 0 以外の値を指定した場合、指定された秒数経
     過した後に終了します。すなわち、getty は、ログイン名を受け取って制御を
     login(1) に渡すか、または alarm シグナルを受け取って終了します。これは、
     ダイヤルイン回線をハングアップするために有用です。

     getty(8) からの出力は、op または np が指定された場合を除いて、偶数パリ
     ティを用います。op 文字列と ap を一緒に指定すると、入力としては、パリティ
     が何であっても許可し、出力としては、奇数パリティを生成します。注意: これ
     は、getty が実行されているときのみ適用され、端末ドライバの制限によりここ
     まで完全な実装ができないかもしれません。getty(8) ユーティリティは、RAW
     モードのときは、入力文字のパリティ検査を行いません。

     もし pp 文字列が指定されていて、PPP リンク確立シーケンスが認識されると、
     getty は、pp オプションで指定されているプログラムを起動します。これは、
     PPP 着信を取り扱うために用いることができます。pl も真の場合、getty(8)
     は、ユーザ名プロンプトと PPP 検出フェーズをスキップし、pp で指定されたプ
     ログラムを即時に起動します。

     getty は、以下の 2 つのケーパビリティを用いて利用できるチャットスクリプト
     機能を提供します。これによって、基本的なインテリジェントモデムをある程度
     取り扱えるようにします。

           ic        モデムを初期化するチャットスクリプト。
           ac        コールに答えるチャットスクリプト。

     チャットスクリプトは、受信を想定した文字列/送信する文字列の対の連なりから
     なります。チャット文字列が始まるとき、getty は、最初の文字列を待ち、その
     文字列を見つけたら 2 番目の文字列を送ります。以後も同様に処理を進めます。
     指定された文字列は、1 個以上のタブあるいはスペースで区切られています。文
     字列には、標準 ASCII 文字と、特別な「エスケープ」を含めることができます。
     エスケープは、バックスラッシュに続き 1 文字以上の文字が続いたもので、それ
     は、次のように解釈されます:

           \a        ベル文字。
           \b        バックスペース。
           \n        改行。
           \e        エスケープ。
           \f        フォームフィード。
           \p        2 分の 1 秒の一時停止。
           \r        キャリッジリターン。
           \S, \s    空白文字。
           \t        タブ。
           \xNN      16 進数のバイト値。
           \0NNN     8 進数のバイト値。

     `\p' 文字列は、送信文字列でのみ有効で、前の文字と次の文字を送る間に 0.5
     秒の一時停止を発生することに注意のこと。16 進数値は、最大で 16 進数 2 桁
     で、8 進数値は、最大で 8 進数 3 桁です。

     ic チャットシーケンスは、モデムやそれに類似したデバイスを初期化するのに用
     いられます。ヘイズ互換のコマンドセットを持つモデム用の初期化チャットスク
     リプトの典型例は、以下のようなものでしょう。

           :ic="" ATE0Q0V1\r OK\r ATS0=0\r OK\r:

     このスクリプトは、何も待たず (つまり常に成功し)、モデムが正しいモード (コ
     マンドエコーを抑制し、応答を返す際に冗長モードで返す) に確実になるような
     シーケンスを送り、それから自動応答を切ります。終了する前に、"OK" という反
     応を待ちます。この初期化シーケンスは、モデムの応答をチェックしてモデムが
     正しく機能しているかを確かめるために用いられます。初期化スクリプトが完了
     するのに失敗した場合、getty は、これを致命的な状態であると見なし、その結
     果として、syslogd(8) を用いてログを残してから終了します。

     同様に、アンサーチャットスクリプトは、(通常) "RING" に対して手動で電話に
     応答するために用いることができます。アンサースクリプトを指定して起動した
     場合、getty ユーティリティは、ポートをノンブロッキングモードでオープン
     し、それ以前の余分な入力をすべて消去し、ポートへのデータを待ちます。何ら
     かのデータが取得可能になるとすぐ、アンサーチャットスクリプトが開始し、文
     字列がスキャンされ、アンサーチャットスクリプトに従って応答します。ヘイズ
     互換のモデムでは、スクリプトは、通常以下のような感じのものになるでしょ
     う。

           :ac=RING\r ATA\r CONNECT:

     これは、"ATA" コマンドによってモデムに応答させ、続いて入力をスキャンして
     文字列 "CONNECT" を探します。もし ct タイムアウトが生じる前にこの文字列を
     受け取った場合、通常のログインシーケンスが開始されます。

     ct ケーパビリティは、すべての送信文字列および想定される入力文字列に適用さ
     れるタイムアウトの値を指定します。このタイムアウトは、文字列待ちを行うご
     と、および文字列送信を行うごとに設定されます。少なくともリモートとローカ
     ルのモデムの間のコネクションが確立されるのにかかる時間 (通常およそ 10 秒)
     だけの長さは必要です。

     ほとんどの情況で、コネクションが検出された後に追加の入力のすべてをフラッ
     シュしたいと思うものですが、この目的には、de ケーパビリティを使うことがで
     きます。これは、コネクションが確立された後で短時間の遅延をかけ、その間に
     接続データがすべてモデムによって送られてしまうのと同じ効果を持ちます。

関連項目
     login(1), gethostname(3), uname(3), termcap(5), getty(8), telnetd(8)

歴史
     gettytab ファイル形式は、4.2BSD で登場しました。

バグ
     特殊文字 (文字消去、行消去など) は、login(1) によってシステムのデフォルト
     にリセットされます。すべての場合に、ログイン名でタイプされた '#' または
     '^H' は、1 文字の消去として扱われ、'@' は、行削除文字として扱われます。

     遅延事柄は、実際のたわ言です。一般的に柔軟性が欠如していることは別とし
     て、いくつかの遅延アルゴリズムは、実装されていません。端末ドライバは、健
     全な遅延設定をサポートするべきです。

     termcap(5) 形式は、ひどいもので、より合理的なものが、選択されるべきでし
     た。

FreeBSD 11.2                    August 23, 2017                   FreeBSD 11.2

Table of Contents

FreeBSD マニュアル検索