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

典型的な使用シナリオのためにマンページを検索する方法は?

私の脳は比較的小さいので、そこに保存できるものには限界があります。私はLinuxセミプロアマチュアを数年間使用していますが、それでも私が知っているコマンドが非常に少ないことに驚いています。

「ターミナルにすべてのパーティションを一覧表示するにはどうすればよいですか」などの簡単な操作で、15分間のDuckDuckGoハントが起動します。

立ちます!今日で終わります!

それで、「リストパーティション」のようなものをマンページで検索して、次のようなものを取得する方法はありますか?

$ man-search list partitions

Results for "list partitions"
-----------------------------

df - list drives with size or something
du - list directory usage

私はすでに答えを知っていると思いますが、…必要なときに必要なユーティリティを見つけるためのより迅速な方法を提案できるかもしれません。

ありがとう!

承認された回答:

あなたが探しているものに最も近いのはaproposだと思います (別名man -k )、すべてのマンページの前にある1行の説明を検索します。マンページ全体を検索する場合は、少なくともman-db man -Kをサポート 、これはまさにこれを行います(man-db manです 少なくともデフォルトでDebian派生物で使用される実装)。

IIRC、man -K Linuxのmanではかなりよくサポートされています 実装ですが、man-dbを使用します -dbには強くお勧めします パート:man-db man -Kを作成する、はるかに効率的な方法でマンページにインデックスを付けます はるかに高速です。


Linux
  1. Postfixで使用するための推奨メーリングリストマネージャー?

  2. Bash for ループの例

  3. man ページでフラグを探す方法はありますか?

  1. プロジェクト内の多くのファイルから特定のコード行をすばやく検索する方法

  2. 利用可能なすべての man ページのリスト

  3. man ページを開き、1 つのコマンドで文字列を検索する

  1. より良いcrontabにはanacronを使用してください

  2. Linuxで「find」コマンドを使用して複数のファイル名(拡張機能)を検索する方法

  3. SysAdmins用の80のLinux監視ツール