実行すると、more filename
結果less filename
の端末が非常に似ているようです。同じ方法で自分のファイル(など)jをSpace閲覧して検索できます。/pattern
less
私はこれが本当だと信じるのは難しく、more
その逆も同じです。 2つの間に違いはありますか?
答え1
この時点で、違いはほとんど歴史的であり、一部のシステムには同じバイナリへのハードリンクがmore
あると思います。less
最初はmore
ファイルを介してのみ進むことができますが、出力をバッファリングするのはかなり良いです。
less
more
表示されたテキストをスクロールできるように改善されています。
私の最初の行はman less
次のようにまとめられています。
Less is a program similar to more, but which allows backward
movement in the file as well as forward movement.
答え2
less
それよりはるかに多くmore
の機能があります。たとえば、次の機能があります。
g: ファイルの先頭に移動 G:ファイルの一番下に移動 /: 今後検索 ?: 戻る検索 N:行番号を表示 :行に移動 F:tail -fに似ており、Ctrl + Cで停止します。 S:区切り線
もう覚えていません;-)
答え3
ですでに述べたアドインに加えて、同じ場所で現在のファイルを開くコマンドless
もあります。を終了すると、表示された(更新された)ファイルに戻ります。vvi
vi
less
答え4
Ubuntuにはまだ明らかなless / moreリポジトリがあります。少なくともそれが私に起こったことです。それ以外の場合、more
コマンドは他のパラメータをlessに送信しています。
とにかく違いを見るには、端末で一度に表示できるよりも多くの行があるファイルを見つけます。と入力し、cat
ファイル名を入力します。ただファイル全体をダンプします。と入力し、more
ファイル名を入力します。 Ubuntuまたは少なくとも私のバージョン(9.10)では、最初の画面が表示され、その後、ファイルには--More--(27%)
より多くのコンテンツがあることを意味し、これまでの27%を確認しました。次のページを表示するには、スペースバーを押します。 less
1行ずつ、前後に移動でき、検索などのさまざまな機能を使用できます。
デフォルトではを使用してくださいless
。おそらくmore
何も必要ではないでしょう。大容量ファイルと一緒に使ったのですがless
大丈夫そうです。私はそれがすべてをメモリにロードするのと同じクレイジーをするとは思いません(咳ノート)。ただし、大容量ファイルの場合、行番号が表示されるまでに時間がかかる場合があります。