manのオプションと同義コマンド
man [オプション] [セクション] <コマンド名>
man -a
全てのセクションのマニュアルを表示
man -f == whatis
指定されたキーワード(完全一致)を含むドキュメントを表示
man -k == apropos
指定されたキーワード(部分一致)を含むドキュメントを表示
データベース
locateはlocateデータベースを、whatisとaproposはwhatisデータベースを利用して検索を行います。
whichは変数 PATHに基づいてコマンドを検索し、findは実行ごとに指定されたディレクトリをすべて検索します。
whatis と apropos の違いは、検索に指定するキーワードと完全一致するか、部分一致するか、です。
manのセクション
セクション | 説明 |
1 | ユーザコマンド |
2 | システムコール |
3 | ライブラリ |
4 | デバイスファイル |
5 | (設定)ファイル |
6 | ゲーム |
7 | その他 |
8 | システム管理コマンド(スーパユーザコマンド) |
9 | Linux独自 カーネルドキュメント |
見出し | 内容 |
NAME | 名前 |
SYNOPSIS | 書式 |
DESCRIPTION | 説明 |
OPTIONS | オプション |
FILES | 設定ファイル、関連ファイル |
ENVIRONMENT | 環境変数 |
NOTES | 注意事項 |
BUGS | 既知の不具合 |
SEE ALSO | 関連項目 |
AUTHOR | 著者 |
場所
/usr/man /usr/share/man <==最近はこちらか?
検索ディレクトリ
- 環境変数MANPATH
- (MANPATHが空の場合は)/etc/man.config /etc/man.conf
このファイルでMANPATH,PAGERの設定がある
表示するコマンド
環境変数PAGERで指定されたページャプログラム