「man」ページの最後にジャンプする方法


14

man wgetたとえば)コマンドのマニュアルを開くと、マニュアルの長さが数百行になることがあります。どうすれば入手することができますか:

  • マニュアルの最後まですばやく
  • 端末プロンプトに戻りますか?

回答:


20

manコマンドを使用してドキュメントビューアー内で、hまたはHを押して、男性のヘルプを表示します。

男性のヘルプ画面から:

JUMPING

  g  <  ESC-<       *  Go to first line in file (or line N).
  G  >  ESC->       *  Go to last line in file (or line N).
  p  %              *  Go to beginning of file (or N percent into file).

別の良いアイデアはHomeEndキーまたはキーを押すことです。:)

幸運を!


2
Home、End、Page Up、Page Down、およびマウススクロールホイールはすべて、期待どおりに機能します。
アーンドリューク

5

これを行うための通常の方法が提案されています(@ geppettvs-dconstanzoの回答を参照)。これにより、多くの不自然、間違った、悪い方法が残ります。

そこで、それらのいくつかを扱います。


まず、ターミナルからマニュアルページを読む必要はありません(たとえそれがあなたをより良い人にするでしょうが)。たとえば、HTMLで読むことができます。

システムのソースからHTMLを自分で生成できますが、manpages.ubuntu.comに行く方が簡単です。

以下は、bashWebでレンダリングできる軽くてふわふわのhtmlになった、大きなページです。
のBashのマンページ


実際に役立つハックを次に示します。man tailページの出力の最後からいくつかの行を切り取って表示するために使用します。

最も有用でなく、最も重要なもの:

man bash | tail -100

役に立つかもしれません:

man bash | tail -1500 | more

(またはman bash | tail -1500 | less

より便利な(不自然な場合):

$ man bash | wc -l    # how many lines are in the man-page?
5375
$ man bash | tail -2600 | less  # jump to the middle of the output

もちろん、これは私がやることです:

man tac | tac | less

(ただし、先読みを開始する場合がありますman tac。)


4

いくつかの便利な覚えやすいレス(ひいては男性)コマンド:

  • > ファイルの最後まで移動します
  • < 最初に戻ります
  • qless / manを終了します(@Kwintoが指摘したとおり)
  • / 検索語の入力を開始します。
    • を押しenterて検索を開始します
    • enterすぐに押す と、最後に入力した検索語の次の出現を検索します
    • n また、次のオカレンスまで検索(フォワード)します
    • N 前の出現まで逆方向に検索します

役に立てば幸いです(:


2
  • 押す G

  • 押す q

入力man lessして、詳細情報を取得できます。


1
Manユーティリティは「pager」で情報を表示します。Ubuntuのデフォルトは「less」です。「most」ページャーを試すことができます。「windows」にファイルを表示するなどのクールな機能があります。単一のファイルの複数の位置を表示
Kwinto
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.