Less 是一个命令行实用程序,一次一页显示文件内容或命令输出。它类似于more
,但具有更高级的功能,并允许您在文件中向前和向后导航。
启动时less
不读取整个文件,与诸如此类的文本编辑器相比,加载时间要快得多vim
or nano
.
The less
命令主要用于打开大文件
.
如何减少使用#
的一般语法为less
程序如下:
例如,要查看内容/usr/share/common-licenses/GPL-3
您将键入的文件:
less /usr/share/common-licenses/GPL-3
您还可以将命令的输出重定向到less
使用管道。例如,要查看输出ps命令逐页输入:
ps aux | less
浏览文件内容#
当打开一个内容太大而无法在一页中显示的文件时,您将看到一个冒号(:
).
要前进到下一页,请按f
key or Space bar
。如果要向下移动特定行数,请键入数字,后跟空格或f
key.
您可以按Down arrow
or Enter
向前滚动一行并Up arrow
向后滚动一行。
要返回上一页,请点击b
钥匙。向上移动特定行数,方法是键入数字,然后键入b
key.
如果要搜索模式,请输入正斜杠 (/
) 后跟您要搜索的模式。一旦你击中Enter
less 将向前搜索匹配项。要向后搜索,请使用 (?
) 后跟搜索模式。
当到达文件末尾时,字符串(END)
显示在屏幕底部。
To quit less
然后返回命令行按q
.
选项较少#
如果你想less
显示行号启动程序-N
option:
less -N filename
默认情况下,当less
退出时,文件内容将从屏幕上清除。要将文件内容保留在屏幕上,请使用-X
option:
less -X filename
The +F
选项告诉less
观察文件内容的更改。这在打开日志文件时很有用。
less +F /var/log/messages
当启动时+F
, less
行为几乎与tail -f
.
更少的命令#
The less
程序包含许多命令,允许您浏览文件内容并搜索字符串。要查看所有命令类型的完整列表h
.
您可以从键盘输入的大多数命令都基于两者使用的命令more
and vi
。可以使用不同的键执行相同的操作。
下面是一些最常用的命令,用于在 less 查看时浏览文件内容:
Command |
Action |
Down arrow , Enter , e , or j
|
Move forward one line. |
Up arrow ,y or k
|
Move backward one line. |
Space bar or f
|
Move Forward one page. |
b |
Move Backward one page. |
/pattern |
Search forward for matching patterns. |
?pattern |
Search backward for matching patterns. |
n |
Repeat previous search. |
N |
Repeat previous search in reverse direction. |
g |
Go to the first line in the file. |
Ng |
Go to the N-th line in the file. |
G |
Go to the last line in the file. |
p |
Go to the beginning of fthe ile. |
Np |
Go to N percent into file. |
h |
Display help. |
q |
Exit less . |
结论#
现在您应该已经很好地了解了如何使用less
命令。
有关所有选项和命令的完整列表,请输入man less
在您的终端中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)