重複の可能性:
LinuxコマンドまたはC関数の後の括弧と数字の意味は何ですか?
多くのユーティリティでは、名前の後にかっこで囲まれた番号が付いていることがわかります(例:ls(1)
または)symlink(7)
。これらの番号は何と呼ばれ、何を参照していますか?
重複の可能性:
LinuxコマンドまたはC関数の後の括弧と数字の意味は何ですか?
多くのユーティリティでは、名前の後にかっこで囲まれた番号が付いていることがわかります(例:ls(1)
または)symlink(7)
。これらの番号は何と呼ばれ、何を参照していますか?
回答:
番号は、マンページが属するマンページセクションを参照します。
1実行可能プログラムまたはシェルコマンド
2システムコール(カーネルによって提供される機能)
3ライブラリ呼び出し(プログラムライブラリ内の関数)
4特別なファイル(通常/ devにあります)
5ファイル形式と規則(例:/ etc / passwd)
6ゲーム
7その他(マクロパッケージと規則を含む)、例:man(7)、groff(7)
8システム管理コマンド(通常はrootのみ)
9カーネルルーチン[非標準]
(からman man
:-))
セクションを表示する理由は、主に複数のセクションに同じ名前のマンページが存在することです。たとえば、man(1)
(man
コマンド)やman(7)
(マニュアルページのシステム)です。たとえば、同じ名前のシステムコール(セクション2、3)とコマンドラインプログラム(セクション1)でも同じunlink
です。
ところで、man -a
特定の検索用語のすべてのセクションからmanページを表示するために使用できます。
intro
各セクションにマニュアルページがあります。
man
これらを見たときにページを見ている場合、それらは見るべき「セクション」です。デフォルトでman
は、特定のクエリで最初に見つかったエントリを取得します。ただし、これにより、、crontab
コマンド、およびcrontab
システムファイルのエントリがある場合に問題が発生する可能性があります(コマンドはファイルの編集に使用されます)。必要なセクションを指定することで、探しているものをmanに伝えることができます。man man
セクションのリストが表示さman <section> <query>
れman 1 ls
ます。また、などのセクションを選択できます。