【linux】文件与目录命令 - less
·
less 命令是一款功能强大的文件查看工具,用于分页显示文本内容,支持向前、向后滚动查看,具有丰富的搜索和导航功能,是
more 命令的增强版。
1. 基本用法
-
语法:
less [选项] 文件 -
功能:
- 分页查看大文件内容,支持上下滚动。
- 搜索指定内容,支持高亮显示。
-
此命令是否系统自带:此命令是系统默认自带的,无需额外安装。
2. 常用参数
-N:显示行号。-S:不自动换行,超出部分横向滚动显示。-X:禁止进入时清屏以及退出时恢复屏幕内容。-i:搜索时忽略大小写。-p <pattern>:启动时高亮显示匹配的模式。+/pattern:从第一个匹配模式的位置开始显示内容。-e:当文件结束时自动退出。-f:强制打开设备文件或二进制文件。
3. 用法举例
-
分页查看文件内容:
less file.txt -
显示行号:
less -N file.txt -
搜索字符串并高亮显示:
less -p "关键字" file.txt -
从匹配内容的第一行开始显示:
less +/关键字 file.txt -
禁止换行显示,超出内容横向滚动:
less -S file.txt -
查看多个文件:
less file1.txt file2.txt
4. 注意事项
- 在
less中可以使用以下按键操作:空格键:向下翻页。b:向上翻页。/pattern:向下搜索指定字符串。?pattern:向上搜索指定字符串。n:重复上一次的搜索。N:反向重复上一次的搜索。q:退出less。
less支持显示颜色和高亮功能,特别适合大文件和日志的查看。- 与
cat和more的对比:cat:快速显示小文件内容。more:仅支持单向滚动,功能有限。less:功能丰富,支持双向滚动和多种操作。
更多推荐
所有评论(0)