回答:
UNIX(7)「UNIX(7)」の質問に答えるために、これは「セクション7(その他)のUNIXのmanページ」と言う標準的な規則です。
のようなページを開くにはinit(8)、次のコマンドを使用しますman 8 init。
man regex 対 man 7 regex間の「微妙な違い」のあなたの質問に答えるためにman regexとman 7 regex:
manデフォルトでは、最も小さいセクション番号でページが開きます。この場合、セクション3(ライブラリー呼び出し)です。セクション7(その他)からページを開くことはまったく異なります。
異なるセクションのページは異なることに対処しますが、この場合は類似していますが、以下を考慮してaptください。
apt (8) - Advanced Package Tool
apt (1) - annotation processing tool
この例ではapt、セクション8(システム管理コマンド)からのセクションは、セクション1(実行可能プログラムまたはシェルコマンド)からのページとはまったく無関係です。
後で参照できるman -f PAGE_NAMEように、すべてのセクションでその名前を持つすべてのページを見つけるために使用します。必要なセクションからページを開くことができますman SECTION PAGE_NAME。
さまざまなページセクションは次のとおりで、以下から参照できますman man。
- 実行可能プログラムまたはシェルコマンド
- システムコール(カーネルが提供する機能)
- ライブラリ呼び出し(プログラムライブラリ内の関数)
- 特殊ファイル(通常はにあります
/dev)- ファイル形式と規則
/etc/passwd- ゲーム
- その他(マクロパッケージと規則を含む)、たとえば
man(7)、groff(7)- システム管理コマンド(通常はrootのみ)
- カーネルルーチン[非標準]
セクション番号
manは、任意のセクションman 7のマンページを表示し、セクション7のマンページを表示します。したがって、ここで7は、マニュアルページを探している特定のコマンドのセクションを指します。
セクションが提供されている場合、マニュアルのそのセクションのみを見るように指示します。
セクション
マニュアルのセクション番号とそれに含まれるページのタイプについては、次の表を参照してください。
1:実行可能プログラムまたはシェルコマンド
2:システムコール(カーネルによって提供される機能)
3:ライブラリ呼び出し(プログラムライブラリ内の関数)
4:特殊ファイル(通常は/ devにあります)
5:ファイル形式と規則(例:/ etc / passwd)
6:ゲーム
7:その他(マクロパッケージと規則を含む)、例:man(7)、groff(7)
8:システム管理コマンド(通常はrootのみ)。さまざまなトピックの概要、規則とプロトコル、文字セットの標準、その他の事項。
9:カーネルルーチン[非標準]
複数のセクションのコマンド
ほとんどの場合、nmanを追加せずにコマンドを使用します。ただし、場合によっては、コマンドが複数のセクションに表示されます。たとえば、コマンドを発行する場合、セクション1からopenvtのマニュアルページを取得します。しかし、C(または上の表のようにシステムコール)コマンドとして開くためのマニュアルページを表示する必要がある場合は、発行する必要があります。man openman 2 open
非常によく似た例になりますman printfとman 3 printf。コマンドを発行して、出力の違いを確認してください。
あなたの問題man 7 unix(UNIX(7))
したがって、そのUNIX(7)は、セクション7に属することを意味します。
セクション番号を指定しないと、デフォルトでどのセクションが表示されますか?
デフォルトのアクションは、定義済みの順序に従って利用可能なすべてのセクションを検索し、ページが複数のセクションに存在する場合でも、見つかった最初のページのみを表示します。
コマンドのセクション番号を知るにはどうすればよいですか?
用語/コマンドがどのセクションに該当するかを調べる必要がある場合man -k(aproposコマンドと同等)。したがって、 man -k printf
キーワードprintfの短い説明とマニュアルページ名を正規表現として検索します。一致するものをすべて印刷します。(に相当apropos -r printf)。コマンドを発行し、得られたトンを参照してください。部分文字列の一致を避ける必要がある場合(たとえば、実行するとsprintfが表示されますman -k printf)、^term以下のように制限するために使用する必要があります。
man -k '^printf'
Printf (3o) - Formatted output functions.
printf (1) - format and print data
printf (3) - formatted output conversion
関連コマンド
関連するコマンドはapropos上記のとおりで、マニュアルページの名前と説明を検索します。どのマニュアルページを探しているのかわからないが、一般的な考えがある場合は、このコマンドを使用してください。
regexは7つのセクションがありません...