ä¸è¦å²ç¬æåçæ§
目次:
Lessは、ファイルまたはコマンド出力の内容を一度に1ページずつ表示するコマンドラインユーティリティです。
more
に似てい
more
、より高度な機能があり、ファイル内を前後に移動できます。
less
起動すると、ファイル全体が読み込まれないため、
vim
や
nano
などのテキストエディターに比べて読み込み時間が大幅に短縮されます。
less
コマンドは、主に大きなファイルを開くために使用されます。
少ない使用方法
less
プログラムの一般的な構文は次のとおりです。
less filename
たとえば、
/usr/share/common-licenses/GPL-3
ファイルのコンテンツを表示するには、次のように入力します。
less /usr/share/common-licenses/GPL-3
パイプを使用して、コマンドからの出力を
less
リダイレクトすることもできます。 たとえば、
ps
コマンドの出力をページごとに表示するには、次のように入力します。
ファイルコンテンツをナビゲートする
内容が大きすぎて1ページに収まらないファイルを開くと、単一のコロン(:)が表示されます。
次のページに進むには、
f
キーまたは
Space bar
押し
Space bar
。 特定の行数だけ下に移動する場合は、番号を入力してからスペースまたは
f
キーを押します。
Down arrow
または
Enter
を押すと、1行ずつ前方にスクロールし、
Up arrow
を1行後方にスクロールできます。
前のページに戻るには、
b
キーを押します。 数字の後に
b
キーを入力して、特定の行数だけ上に移動します。
ファイルの最後に達すると、画面の下部に文字列
(END)
が表示されます。
終了せ
less
コマンドラインに戻るには、
q
押します。
少ないオプション
less -N filename
デフォルトでは、終了が
less
なると、ファイルの内容は画面から消去されます。 ファイルの内容を画面に残すには、
-X
オプションを使用します。
less -X filename
+F
オプションは、ファイルの内容の変更を監視するよう
less
に指示します。 これは、ログファイルを開くときに便利です。
less +F /var/log/messages
+F
で起動すると、
less
は
tail -f
とほとんど同じように動作します。
少ないコマンド
less
プログラムには、ファイルの内容をナビゲートして文字列を検索できる多数のコマンドが含まれています。 すべてのコマンドの完全なリストを表示するには、
h
入力します。
キーボードから入力できるコマンドのほとんどは、
more
と
vi
両方で使用されるコマンドに基づいています。 異なるキーを使用して同じアクションを実行できます。
以下は、lessで表示されたときにファイルコンテンツをナビゲートするために最も頻繁に使用されるコマンドの一部です。
コマンド | アクション |
---|---|
Down arrow
、
Enter
、
e
、または
j
|
1行前に移動します。 |
Up arrow
、
y
または
k
|
1行後方に移動します。 |
Space bar
または
f
|
1ページ前に移動します。 |
b
|
1ページ前に移動します。 |
/pattern
|
一致するパターンを前方検索します。 |
?pattern
|
一致するパターンを後方検索します。 |
n
|
前の検索を繰り返します。 |
N
|
前の検索を逆方向に繰り返します。 |
g
|
ファイルの最初の行に移動します。 |
Ng
|
ファイルのN行目に移動します。 |
G
|
ファイルの最後の行に移動します。 |
p
|
ファイルの先頭に移動します。 |
Np
|
ファイルのNパーセントに移動します。 |
h
|
ヘルプを表示します。 |
q
|
less
終了します。 |
結論
ここまでで、
less
コマンドの使用方法を十分に理解する必要があります。
すべてのオプションとコマンドの完全なリストについては、端末で
man less
と入力してください。