Linux Less 命令与示例Linux Less 命令与示例Linux Less 命令与示例Linux Less 命令与示例
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

Linux Less 命令与示例

Linux less 命令是一个命令行工具,可以逐行或一次显示一页文件。当查看大文件时,它特别有用,否则使用 vim 或 nano 等传统文本编辑器查看起来会很麻烦。 Less 命令有点像 more 命令,允许您逐行或逐节地仔细滚动文件。

在本简短指南中,我们将介绍 Linux less 命令以及一些命令示例。

基本语法

less 命令采用以下语法。

$ less [options] file

没有任何命令选项的较少命令

Linux less 命令可以以其基本形式执行,无需任何标志或选项,后跟文件名。假设您要查看/etc/apache2/apache2.conf 配置文件的内容。

您将运行以下命令:

$ less /etc/apache2/apache2.conf

您可以通过按 ENTER 按钮和 SPACE 按钮一次滚动一页来一次滚动一行。

要返回终端,只需按键盘上的“Q”键即可

使用 less 命令显示行数

Linux less 命令与 -N 标志一起打印行号。例如,要查看 /etc/apache2/apache2.conf 配置文件中的行号,请执行:

$ less -N  /etc/apache2/apache2.conf

退出后在终端上留下内容

通常,当您使用 less 命令退出查看文件时。输出消失。但是,如果您希望退出后仍将内容保留在终端上,请使用 -X 选项,如图所示。

$ less -X  /etc/apache2/apache2.conf

从下面显示的输出中,您可以看到输出留在终端上。

使用 less 命令搜索字符串

您只需按正斜杠键并键入搜索关键字即可在输出中搜索字符串。

例如,要在显示的输出中搜索字符串 apache,请执行:

/apache

要向后搜索,请使用问号符号代替正斜杠。

?apache

正如所观察到的,该字符串在屏幕上突出显示。

使用管道将输出重定向到 less 命令

其他命令的输出可以通过管道传输到 less 命令,以便更轻松地一次滚动每一行。一个完美的示例是将 cat 命令通过管道传递给 less 命令,如图所示。

$ cat /etc/apache2/apache2.conf | less

这相当于使用 less 命令,如第一个示例所示。

$ less /etc/apache2/apache2.conf

浏览输出

Less 命令提供以下键盘快捷键来帮助您四处移动。

向前移动一行:按 ENTER 键、e 或 j

向后移动一行:按 y、向上箭头或 k

向前移动一个窗口:按 SPACE 或 z

向后移动一个窗口:按 b

退出:按 Q

如需更多命令选项,请运行以下命令。

$ less --help

摘要 

这是 less 命令及其用法的概述。一些好的实践将有助于熟悉该命令。

©2015-2025 艾丽卡 support@alaica.com