私は今Arch Linuxを使用していますmost
。これらの違いを理解することは混乱する問題かもしれません。質問more
less
少ない方が多くなっていませんか?less
との違いを参照してくださいmore
。カラー表現、ショートカット、前後移動機能の違いをご存知ですか?
答え1
もっと
more
古代のユーティリティです。渡されたテキストが大きすぎて画面に収まらない場合は、ページを付けます。下にスクロールできますが、上にスクロールすることはできません。
more
一部のシステムはにハードリンクされており、less
ユーザーにmore
ファイルの最後で終了しているように見えますが、スクロールバックなど、いくつかのmore
機能を持つ2つのプログラムの奇妙なブレンドを提供します。less
これはless
互換モードの結果ですmore
。を使用してこの互換モードを一時的に有効にできますLESS_IS_MORE=1 less ...
。
more
ネイティブエスケープシーケンスはデフォルトで渡されます。エスケープシーケンスは、表示する色を端末に通知します。
少ない
less
ファイルを後ろにスクロールできないことに疲れた人がmore
書いたものです。これはless
オープンソースプロジェクトになり、時間が経つにつれて、さまざまな人々がここに新機能を追加しました。less
今はすごいです。これがまさにいくつかのコンパクトな組み込みシステムにこの機能がありますがmore
ない理由ですless
。比較のために、less
ソースコードの長さは27,000行を超えています。more
実装の長さは通常2000行以上です。
ネイティブエスケープシーケンスを渡すには、less
フラグを渡す必要があります-r
。フラグを渡して、ANSIエスケープ文字のみを渡すように指示することもできます-R
。
less
詳しくはFAQをご覧ください。http://www.greenwoodsoftware.com/less/faq.html
最大
most
1つ以上でなければなりませんless
。一度に複数のファイルを表示できます。デフォルトでは、改行の代わりに長い行を切り取り、左/右スクロールメカニズムを提供します。ほとんどのウェブサイトmost
機能に関する情報がありません。このマンページには、ログファイルの書き込み(この目的には使用できますが)や外部コマンドの実行など、少なくとも一部のless
機能が不足していることを示します。tee
デフォルトでは、most
viに似た奇妙なキーバインディングが使用されます。man most | grep '\<vi.?\>'
何も返さないので、most
viに似たモードに入ることはできません。
most
読み取り前にgunzip圧縮ファイルを解凍する機能。ステータスバーにはより多くの情報がありますless
。
most
ネイティブエスケープシーケンスはデフォルトで渡されます。
答え2
短い答え:
ただ使用しless
て忘れてください。more
より長いバージョン:
more
古いユーティリティです
これ以上のステップを実行することはできません。スペースを使用してページを移動したり、1行ずつ入力したりできます。
less
はいmore
+アドオン
ページ別、行別、検索別に上下に閲覧できます。
答え3
more
私はアプリを好むless
:
最近変更されたログファイル(で/var/log/
)を確認するにはls -AltF | more
。
シャットダウンを使用すると、画面がless
削除され、q
そのファイルとディレクトリが画面に一覧表示されるため、more
確認するために名前を覚えておく必要はありません。ls
(exit後にテキストを保持するパラメータや設定を知っている人がいる場合、less
この投稿は最新の情報ではありません。)
答え4
more
、テキストファイルの内容を表示するために使用される端末ポケットベルまたはポケットベルless
です。most
もっと: more
非常に基本的で最も古い、人気のポケットベルです。more
最初はファイルからの前方ナビゲーションのみが許可されていましたが、最新の実装では制限された後方への移動が許可されました。つまりmore
、テキストファイルでは前後に移動できますが、パイプでは移動できません。
より少ない: less
前方および後方への移動を許可し、検索などの追加機能を含む高度なポケットベルです。 less
始める前に入力ファイル全体を読む必要はありませんvi
。
最大:less
超過more
、most
超過less
。他のページャは一度に1つのファイルしか表示できませんが、ほとんどのページャは必要な数のファイルを表示できます。