メニューを開く

2018/01/21

Linux manコマンド ~オンラインマニュアルページ~

Linuxには、オンラインマニュアルページを表示するmanコマンドが存在します。コマンドやコマンドの使い方が分からなくなってしまったときには、引数としてコマンドなどの単語を指定すると使い方などの説明が表示されます。 とっても役に立ちますよ。
manコマンドの表示内容 
NAME(名前)        :コマンドや関数の名前とその機能説明
SYNOPSIS(書式)     :コマンドの場合は、コマンドのオプションを含めた形式定義
               関数の場合は、ヘッダファイルとプロトタイプ宣言形式の定義
DESCRIPTION(説明):コマンドや関数についての具体的な説明
EXAMPLES(例)        :使用例
SEE ALSO(関連項目):関連するコマンドや関数のリスト
オプション(OPTION)、 利用方法(USAGE)、 環境変数(ENVIRONMENT)、関連項目(SEE ALSO)、 バグ(BUGS)、 著者(AUTHER)など
オンラインマニュアルページは、下記のように各セクションに分類、管理されています。
オンラインマニュアルページの分類
1.ユーザーコマンド
 一般権限で利用可能なコマンド
2.システムコール
 カーネルによって提供される関数
3.ライブラリコール
 プログラムライブラリに含まれる関数
4.スペシャルファイル
 デバイス入出力に関するデバイスファイルと呼ばれるファイル関連
5.ファイルフォーマット
 設定ファイルのファイルフォーマット
6.ゲームとデモ
 プリインストールされているゲームやデモ
7.その他
 プロトコルや規約など
8.システム管理コマンド
 システム管理者権限で利用可能なシステム管理コマンド
9.カーネルルーチン
 Linux独自のカーネルルーチン用のドキュメント
ディストリビューションによって、セクションが一部異なる場合があります。

構文 
man [-adfhktwW] [-m system] [-p string] [-C config_file] [-M path] [-P pager] [-S section_list] [section] name ...
オプション 
-C config_file    使用するman.confを指定
         初期設定は/usr/lib/man.conf
-P pager        使用するページャを指定
                       初期設定ではless
-t                印刷用にページを整形
section        セクション番号を指定
name        閲覧するコマンド名を指定

構文 
man -k keyword 
オプション 
-k keyword       すべてのオンラインマニュアルページからkeywordを検索


EmoticonEmoticon