-f
私は男の旗を見ていますが、次のように説明されています。
-f, --whatis
Equivalent to whatis. Display a short description from the manual page, if available. See whatis(1) for details.
実際にアイテムを使用するときは、常に-f
最後に角かっこがあり、時には複数のアイテムが表示されます。
結果の例man -f
:
man -f grep
:
grep (1) - print lines matching a pattern
man -f man
:
man (7) - macros to format man pages
man (1) - an interface to the on-line reference manuals
man -f git
:
Git (3pm) - Perl interface to the Git version control system
git (1) - the stupid content tracker
すべての一般的なプログラムの説明は(1)
。
検索された他のリストが何であるか、括弧内の他の数字が何を意味するのかを識別する方法を説明できる人はいますか?
man Git
man git
注: また git を使用する場合。man git
マニュアルが含まれgit
ていますが、両方のリターン情報が含まれていないのはGit
直観的にずれているようですman -f git
。
ベストアンサー1
括弧内の内容(一部のシステムでは文字と数字の組み合わせですが、ほとんどの数字です)は次のことを示します。マニュアルのセクション。 「マニュアル」は使用可能なマニュアルの総量です。
私のOpenBSDシステムでは、このセクションはマニュアルman(1)
(「コマンドマニュアルman
」とも呼ばれます)で参照されており、以下を使用して読むことができますman man
。
1 General commands (tools and utilities).
2 System calls and error numbers.
3 Library functions.
3p perl(1) programmer's reference guide.
4 Device drivers.
5 File formats.
6 Games.
7 Miscellaneous information.
8 System maintenance and operation commands.
9 Kernel internals.
部品番号はシステム全体でほとんど同じですが、若干の違いがある場合があります。この部分は、少なくともPOSIXでは標準化されていないため、ほとんどがレガシーであると仮定します。
時には、どの部分を探しているのかを知る必要があります。printf
たとえば、マニュアルの場合です。シェルユーティリティをprintf(1)
参照し、Cライブラリルーチンについて説明します。と入力すると取得できます。 Cライブラリ関数のマニュアルを入手するには。printf
printf(3)
printf()
man printf
printf(1)
man 3 printf
これらの部分は、1971年にベル研究所の3番目のUNIXバージョン(アセンブリ言語ではなくCで書かれた最初のUNIX)に導入されたようです。
UNIXハンドブックの第3版には以下が含まれています。次の部分:
I. Commands
II. System calls
III. Subroutines
IV. Special files
V. File formats
VI. User-maintained programs
VII. Miscellaneous
VIII. Maintenance