Linux less 命令

17 Mar 2025 | 阅读 2 分钟

'less' 命令与 'more' 命令相同,但包含更多功能。

它会自动调整终端窗口的宽度和高度,而 'more' 命令会随着终端窗口宽度的缩短而截断内容。

语法

示例

Linux Less Command1

查看上面的快照,我们已经输入了命令 "less /var/log/udev"。在左侧角落,显示了文件名。


Linux 查找字符串

通过在终端框左下角的文件名位置键入正斜杠 (/),然后输入字符串名称来搜索特定字符串。

语法

示例

Linux Less Command2

查看上面的快照,我们想查找字符串 'add',因此我们在左下角键入了 "/add"

输出: 下面的快照显示了命令 "/add" 的输出。字符串 'add' 将被自动高亮显示。

Linux Less Command3

less 命令导航键

'less' 命令的导航键类似于 'vim' 编辑器。让我们看看 less 命令的一些导航键和其他操作。

1. 搜索导航

搜索导航键将帮助您进行向前和向后搜索。

向前搜索

  • / : 搜索模式的下一个匹配项
  • n : 搜索下一个匹配项
  • N : 搜索上一个匹配项

向后搜索

  • ? : 搜索模式的下一个匹配项
  • n : 向后方向的下一个匹配项
  • N : 向前方向的上一个匹配项

搜索路径

向前 : /\/home\/sssit\/

向后 : /home/sssit

2. 屏幕导航

  • Ctrl + f : 向前一窗口
  • Ctrl + d : 向前半窗口
  • Ctrl + b : 向后一窗口
  • Ctrl + u : 向后半窗口

3. 行导航

逐行向前或向后移动

  • j : 向前一行
  • k : 向后一行

4. 其他导航

  • G : 用于跳转到文件末尾
  • g : 用于跳转到文件开头
  • q 或 ZZ : 退出

5. 计数键

  • 10j : 向前 10 行
  • 10k : 向后 10 行

6. 标记导航

  • ma : 用字母 'a' 标记当前位置
  • a : 跳转到标记位置

7. 多文件

  • 在同一行中传递参数
  • 在查看 file1 时转到 file2

当打开两个以上文件时在文件之间导航

  • n : 转到下一个文件
  • p : 转到上一个文件

下一个主题Linux strings 命令