GNU/Linux >> Linux の 問題 >  >> Linux

マニュアルページを閲覧するための上位5つのLinuxmanコマンドオプション

一見無限に見える情報のリポジトリをオンラインで検索することは、これまでも、そしてこれからも、システム管理者のポケットにある便利なツールです。集合的な知恵と共有された経験の膨大なアーカイブは、オープンインターネットへの賛辞です。このような膨大な情報のリポジトリにアクセスできることは、システム管理者が当然と思っていることではありません。とは言うものの、すべての質問や問題についてワールドワイドウェブに頼る必要なしに、問題に対する答えを見つける方法を知ることには確かに利点があります。 1つは、インターネットへのアクセスが不可能なエアギャップ環境で作業していることに気付くかもしれません。または、Red Hatの試験を受けたことがある場合は、インターネットへのアクセスも選択肢にないことをご存知でしょう。また、物事をすばやく調べる方法を知っていると、合格と不合格の違いが生じる可能性があります。

>

[次のこともお勧めします:知っておく必要のあるtcpdumpの6つのオプション]

これは、この記事のトピックであるmanにつながります。 コマンドは、すべてのシステム管理者が利用できる最も単純でありながら最も重要なコマンドの1つであると私は信じています。なんで?多くの場合、これは問題の解決策を見つけるための最初のステップです。そして、manを活用する最善の方法を知っています コマンドは答えを見つけるのを加速するかもしれません。

manの上位5つのオプションにジャンプする前に 、manページは、カバーする領域に基づいていくつかのセクションに分割されていることに注意してください。

  • 1-実行可能プログラムまたはシェルコマンド
  • 2-システムコール(カーネルによって提供される関数)
  • 3-ライブラリ呼び出し(プログラムライブラリ内の関数)
  • 4-特別なファイル(通常は/ devにあります)
  • 5-ファイル形式と規則(例: / etc / passwd
  • 6-ゲーム
  • 7-その他(マクロパッケージと規則を含む)、例:man(7)、groff(7)
  • 8-システム管理コマンド(通常はrootのみ)
  • 9-カーネルルーチン[非標準]

これらのセクションに注意すると、検索条件を絞り込むときに役立つ場合があります。上記の表は、manから直接引用したものです。 コマンドman manで表示できる独自のmanページ 。

さて、私の上位5つのオプションに移りましょう。

上位5つのオプション

これがmanの私のお気に入りのオプションです 指図。これらは、このシンプルで強力なコマンドを最大限に活用するのに役立ちます。

システムで使用可能なすべてのマニュアルページを一覧表示し、簡単な説明を提供します。

$ man -k .

指定されたマニュアルページの簡単な説明を出力します。キーワードはmanページの正確な名前である必要があります。

$ man -f <keyword>

例:man -f virt-manager

正規表現を使用してすべてのマニュアルページを検索し、一致するマニュアルページを次々に開きます。これは、-wKと組み合わせるとうまく機能します 以下に説明するオプション。

$ man --regex <keyword>

例:man --regex ".*network$"

これは、検索条件を特定のセクションに絞り込むのに適しています。複数のセクションをカンマ区切り値として定義できます。このオプションは、--regexと組み合わせた場合にも最適に機能します。 。

$ man -S <section ID> <keyword>

例:man -S 1 --regex "^virsh"

これは私の個人的なお気に入りです。これを使用して、システム上のすべてのマニュアルページで指定されたキーワードを検索し、そのキーワードを含むマニュアルページの場所を出力します。 --regexと併用すると強力です 。

$ man -wK <keyword>

例:man -wK --regex "ipv4.*listen"

まとめ

多くの場合、質問に対する答えは非表示です。 システムにすでに存在するドキュメントにあります。自由に使えるツールを理解することは、迅速な解決とmanに到達するための鍵です。 コマンドは、そこにたどり着くのに役立つツールの1つです。


Linux
  1. Linux用の私のトップ10ターミナルショートカット

  2. 初心者向けの基本的な Linux コマンドのトップ

  3. 8 UNIX / Linux man コマンドで man ページを表示する例

  1. Linux管理者向けのトップ10チュートリアル

  2. Linux の nohup コマンド オプション

  3. Linux の jobs コマンド オプション

  1. 私のお気に入りのLinuxトップコマンドオプション

  2. Linux でマニュアルページを効果的に使用する方法

  3. Linux での man コマンドの例