Linuxコマンド · 1 min read · Sep 18, 2025
Linuxのlessコマンドの使い方

lessコマンドは、主にテキストファイルの内容を1ページ(または画面)ずつ表示するために使用されるLinuxの強力なツールです。moreコマンドとは異なり、lessはファイル内を前後に移動することができます。この柔軟性により、大きなファイルを表示する際の好ましい選択肢となっています。
基本的な使い方
ファイルをlessで開くには、lessの後にファイル名を入力します:
less filename.txtこのコマンドは、filename.txtをスクロール可能なテキスト形式で開きます。
lessでのナビゲーション
- スクロール:矢印キーを使用して行単位で上下に移動します。スペースバーは1ページ下にスクロールし、
bは1ページ戻ります。 - 検索:
/の後に検索語を入力し、Enterを押して下方向に検索します。?を使用して上方向に検索します。 - 行に移動:
gを入力してファイルの先頭に移動するか、Gを入力して末尾に移動します。特定の行に移動するには、NGを入力します。ここでNは行番号です。 - 終了:
qを押してlessを終了します。
例
大きなログファイルの表示
less /var/log/syslogこのコマンドは、大きなログファイルを検査するのに便利で、データをスクロールしながら特定のエントリを検索できます。
設定ファイルの確認
less /etc/nginx/nginx.conflessを使用して設定ファイルを調べます。安全で、誤ってファイルを変更するリスクがありません。
出力をlessにパイプする
dmesg | lessこれは、多くの出力を生成するコマンドに便利です。出力を1ページずつ表示できます。
よくある質問
lessでファイルを編集できますか?
いいえ、lessはビューアであり、エディタではありません。ファイルを編集するには、vimやnanoのようなエディタを使用してください。
lessで検索結果をハイライトするにはどうすればよいですか?
/または?で検索を実行した後、lessは一致する用語をハイライトします。検索結果を循環するには、次の一致にはn、前の一致にはNを使用します。
lessはバイナリファイルを扱えますか?
lessはバイナリファイルを開くことができますが、それを表示するのには理想的ではありません。バイナリファイルには、hexdumpのようなツールを使用することを検討してください。
lessで複数のファイルを表示するにはどうすればよいですか?
複数のファイルをリストして開くことができます:less file1.txt file2.txt。次のファイルに移動するには:nを、前のファイルに移動するには:pを使用します。
lessをカスタマイズすることは可能ですか?
はい、lessはさまざまなオプションや環境変数を使用してカスタマイズできます。たとえば、LESS環境変数を-Rに設定すると、カラーエスケープシーケンスの解釈が有効になります。
lessコマンドは、そのシンプルでありながら強力な機能により、Linuxでのテキストデータのナビゲーションに欠かせないツールです。大きなファイルを効率的に扱う能力とユーザーフレンドリーなナビゲーションオプションにより、システム管理者やプログラマーにとっての選択肢となっています。
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。