Linux では、less は「ページをめくって見る」という意味で、ファイルの内容を表示するコマンドで、構文は「less [オプション] ファイル名」です。 less コマンドは、ファイルまたはコマンド出力の内容を表示するために使用されます。一度に表示されるのは 1 ページのみですが、ユーザーはファイル内を前後に移動できます。less コマンドを使用してファイルを参照する場合、次のことができます。後ろも前も見てください。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux では、less は「ページをめくって表示する」という意味で、ファイルの内容を表示するコマンドです。
less コマンドは、ファイルまたはコマンド出力の内容を表示するために使用されます。一度に 1 ページしか表示されませんが、ユーザーはファイル内を前後に移動できます。
less コマンドの役割は more の役割と非常によく似ています。どちらもテキスト ファイルの内容を参照するために使用されます。違いは、more コマンドを使用してファイルの内容を参照する場合、ブラウズ中は、less コマンドを使用している間は、後方へのブラウズのみを続けることができます。ブラウズするときは、後方または前方にブラウズできます。
less コマンドは主に大きなファイルを開くために使用されます。 less はファイル全体を読み取らないため、vim や nano などのテキスト エディターと比較して読み込み時間が速くなります。
それだけでなく、ユーザーがテキスト コンテンツを閲覧しやすくするために、less コマンドは次の機能も提供します。
カーソル キーを使用して前後に移動します。テキスト ファイル内 (左奥) スクロール;
行番号またはパーセンテージをブックマークとして使用してファイルを参照します;
より使いやすい検索を提供します。強調表示およびその他の操作;
一般的に使用されるワードプロセッサ プログラム (Vim、Emacs など) のキーボード操作と互換性があります;
less コマンドファイルの最後まで読み込むと終了しません ;
画面の下部にある情報プロンプトは制御と使用が簡単で、より多くの情報が提供されます。
#less コマンドの基本形式は次のとおりです。
# less [选项] 文件名
このコマンドで使用できるオプションとそれぞれの意味を表 1 に示します。
<バッファ サイズ>バッファ> <ファイル名>ファイル名> <数値>数値>在使用 less 命令查看文件内容的过程中,和 more 命令一样,也会进入交互界面,因此需要读者掌握一些常用的交互指令,如表 2 所示。
# オプション | オプションの意味 |
---|---|
-N | 各行の行番号を表示します。 |
-S | 行が長すぎる場合は、余分な部分は破棄されます。 |
-e | ファイルの表示が終了すると自動的に終了します。 |
-g | 最後に検索されたキーのみがマークされます。 |
-Q | 警告音は使用されません。 |
-私###### 検索時に大文字と小文字を区別しないでください。 | |
more コマンドと同様にパーセンテージを表示します。 | |
周辺機器コード、ディレクトリ、バイナリなどの特殊ファイルを強制的に開きます。 | |
連続した空行を連続して表示します。 | |
バッファサイズを設定します。 | |
less の出力を指定したファイルに保存します。 | |
[Tab]キーを指定した数字スペースとして表示します。 |
交互指令 | 功能 |
---|---|
/字符串 | 向下搜索“字符串”的功能。 |
?字符串 | 向上搜索“字符串”的功能。 |
n | 重复*前一个搜索(与 / 成 ? 有关)。 |
N | 反向重复前一个搜索(与 / 或 ? 有关)。 |
b | 向上移动一页。 |
d | 向下移动半页。 |
h 或 H | 显示帮助界面。 |
q 或 Q | 退出 less 命令。 |
y | 向上移动一行。 |
空格键 | 向下移动一页。 |
回车键 | 向下移动一行。 |
【PgDn】键 | 向下移动一页。 |
【PgUp】键 | 向上移动一页。 |
Ctrl+f | 向下移动一页。 |
Ctrl+b | 向上移动一页。 |
Ctrl+d | 向下移动一页。 |
Ctrl+u | 向上移动半页。 |
j | 向下移动一行。 |
k | 向上移动一行。 |
G | 移动至最后一行。 |
g | 移动到第一行。 |
ZZ | 退出 less 命令。 |
v | 使用配置的编辑器编辑当前文件。 |
[ | 移动到本文档的上一个节点。 |
] | 移动到本文档的下一个节点。 |
p | 移动到同级的上一个节点。 |
u | 向上移动半页。 |
示例:
要查看 /usr/share/common-licenses/GPL-3的文件内容,您要输入:
less /usr/share/common-licenses/GPL-3
您还可以使用管道将命令的输出重定向到 less。例如,要逐页查看命令 ps 的输出,请键入:
ps aux | less
浏览文件内容
打开的文件内容太大而无法放入一个页面时,您将看到一个冒号 (:) 。
要转到下一页,请 f 按键或 空格键 。如果要向下移动特定数量的行,请键入数字,后跟空格或 f 键。
您可以按 向下键 或 回车 向后滚动一行,通过 向上键 向前滚动一行。
要返回上一页,请 b 按键。通过键入数字后跟 b 键,向上移动特定行数。
如果要搜索模式,请键入 / ,然后键入要搜索的模式。一旦你按下回车键, less 就会向前搜索匹配项。向后搜索使用 ? 后跟搜索模式。
到达文件末尾时,字符串 (END) 显示在屏幕底部。
要退出 less 并返回命令行,请按 q 。
相关推荐:《Linux视频教程》
以上がLinux では、less は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。