【Linux】less 命令使用

less命令

less 与 more 类似。

less是一个非常常用的文本查看工具,它可以用于查看任意大小的文本文件,支持滚动翻页、搜索、标记等功能。在本文中,我们将详细介绍less命令的用法、参数和实例,并对其背后的原理和相关技术进行简要讲解。

著者

Mark Nudelman

less命令 -Linux手册页

语法

less [参数] [文件名]

命令选项及作用

执行令 : less --help

执行命令结果

【Linux】less 命令使用_第1张图片

参数

  • -b <缓冲区大小> 设置缓冲区的大小
  • -e 当文件显示结束后,自动离开
  • -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件
  • -g 只标志最后搜索的关键词
  • -i 忽略搜索时的大小写
  • -m 显示类似more命令的百分比
  • -N 显示每行的行号
  • -o <文件名> 将less 输出的内容在指定文件中保存起来
  • -Q 不使用警告音
  • -s 显示连续空行为一行
  • -S 行过长时间将超出部分舍弃
  • -x <数字> 将"tab"键显示为规定的数字空格
  • /字符串:向下搜索"字符串"的功能
  • ?字符串:向上搜索"字符串"的功能
  • n:重复前一个搜索(与 / 或 ? 有关)
  • N:反向重复前一个搜索(与 / 或 ? 有关)
  • b 向上翻一页
  • d 向后翻半页
  • h 显示帮助界面
  • Q 退出less 命令
  • u 向前滚动半页
  • y 向前滚动一行
  • 空格键 滚动一页
  • 回车键 滚动一行
  • [pagedown]: 向下翻动一页
  • [pageup]: 向上翻动一页

操作命令

  • ctrl + F - 向前移动一屏
  • ctrl + B - 向后移动一屏
  • ctrl + D - 向前移动半屏
  • ctrl + U - 向后移动半屏
  • j - 下一行
  • k - 上一行
  • G - 移动到最后一行
  • g - 移动到第一行
  • q / ZZ - 退出 less 命令
  • v - 使用配置的编辑器编辑当前文件
  • h - 显示 less 的帮助文档
  • &pattern - 仅显示匹配模式的行,而不是整个文件

常用命令示例

命令:less test4.text 

把 test4.text输出到终端显示

【Linux】less 命令使用_第2张图片

命令:less test4.text   test8.text 

把多文件( test4.text 和  test8.text) 输出到终端显示

:n 列表中下一个(后 N 个)文件
:p 列表中上一个(上 N 个)文件

【Linux】less 命令使用_第3张图片

命令:向前搜索 

把 test4.text输出到终端显示当你按下 / 进入搜索状态时,状态命令行等待你继续键入 pattern。

执行1:less test4.text 
输入:/So  
# So 是搜索的关键词

【Linux】less 命令使用_第4张图片

命令:向后搜索 

把 test4.text输出到终端显示当你按下 进入搜索状态时,状态命令行等待你继续键入 pattern。

执行1:less test4.text 
输入:?So  
# So 是搜索的关键词

【Linux】less 命令使用_第5张图片

命令:less -N test4.text   

把多文件 test4.text 输出到终端显示,行号会被显示

【Linux】less 命令使用_第6张图片

命令:标记(Mark) 

less -N test4.text  把多文件 test4.text 输出到终端显示,行号会被显示按下 ma 按键序列,m 命令将会为你的当前阅读位置建立一个名为 a 的标记。稍后你可以使用 'a 返回到这个位置。

【Linux】less 命令使用_第7张图片

【Linux】less 命令使用_第8张图片

跳转到指定行 

使用 : 后跟行号的方式,可以跳转到指定的行。:78 跳转到78行。

【Linux】less 命令使用_第9张图片




【Linux】less 命令使用_第10张图片

你可能感兴趣的:(linux,less,运维,服务器,linux)