less コマンドと more コマンドはどちらも、ファイルの内容を表示し、それらの内容が画面からはみ出す場合にそれらの内容をページングできるという点で似ています。通常、less コマンドには more にはない追加機能がありますが、more の新しいバージョンにはこれらの機能の一部が追加されています。どちらのコマンドも自由に使用できますが、一般的には less コマンドが好まれます。
構文
more コマンドの構文は次のとおりです。
$ more [options] {file names}
more コマンドの実行中に以下のエラーが発生した場合:
less: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:
分布 | コマンド |
---|---|
OS X | brew install util-linux |
Debian | apt-get install util-linux |
Ubuntu | apt-get install util-linux |
アルパイン | apk add util-linux |
Arch Linux | pacman -S util-linux |
カリ Linux | apt-get install util-linux |
CentOS | yum install util-linux |
Fedora | dnf インストール util-linux |
Raspbian | apt-get install util-linux |
その他のコマンド例
1. ファイルを開く:
$ more path/to/file
2. 特定の行から表示されているファイルを開きます:
$ more +line_number path/to/file
3. ヘルプを表示:
$ more --help
4. 次のページに進みます:
[Space]
5. 文字列を検索します (次の一致に移動するには「n」を押します):
/something
6. more コマンドを終了します:
q
7. 対話型コマンドに関するヘルプを表示:
h
少ない V/s 多い
多いほうが比較的古いため、ほとんどの人は少ない方がはるかに優れていると主張します。 less コマンドは more に似ていますが、less を使用すると、ページングされた結果間を行き来できます。そうです、それは昔からの冗談ですが、これからは可能な限り、「少ないことはより多くのことを意味する」ということを常に知っておいてください。