Linux命令-less(分页查看器)

🧭说明

less 是 Linux 中一个强大的分页查看器,用于高效浏览文本文件。它支持前后翻页、搜索、标记等丰富功能,尤其适合处理大文件。下面这张表汇总了它的核心操作技巧。

🚀 基本操作速查

功能分类 操作按键 作用
基本导航 空格键f 向下翻一页
b 向上翻一页
Enterj 向下滚动一行
k 向上滚动一行
g 跳转到文件开头
G 跳转到文件末尾
搜索文本 /关键词 向前 搜索关键词(按 n 下一个,N 上一个)
?关键词 向后 搜索关键词(按 n 下一个,N 上一个)
文件操作 :e 文件名 打开新文件
:n 浏览下一个文件(在打开多个文件时)
:p 浏览上一个文件(在打开多个文件时)
v 用默认编辑器(如vim)打开当前文件进行编辑
高级功能 F 进入跟随模式 ,实时追踪文件末尾(类似 tail -f),按 Ctrl+C 退出
ma 用字母 a 标记当前位置
'a 快速跳转到标记 a
-N 启动选项:显示行号
-S 启动选项:截断过长行(避免换行)
退出 q 退出 less 查看器

💡 实用技巧与场景

  • 结合管道高效分析 :可以将其他命令的输出通过管道交给 less 浏览,这在分析长输出时非常有用。例如,使用 grep 过滤日志后查看:grep "ERROR" /var/log/syslog | less -N

  • 自定义使用体验 :通过设置环境变量可以永久改变 less 的默认行为。例如,在 ~/.bashrc 文件中添加 export LESS="-i -N -S",可以让 less 默认忽略搜索大小写、显示行号并截断长行 。

相关推荐
一叶星殇3 小时前
.NET WebAPI:用 Nginx 还是 IIS 更好
运维·nginx·.net
LUCIFER4 小时前
[驱动进阶——MIPI摄像头驱动(五)]rk3588+OV13855摄像头驱动加载过程详细解析第四部分——ISP驱动
linux·驱动开发
暮云星影4 小时前
四、linux系统 应用开发:UI开发环境配置概述 (一)
linux·ui·arm
a程序小傲5 小时前
得物Java面试被问:RocketMQ的消息轨迹追踪实现
java·linux·spring·面试·职场和发展·rocketmq·java-rocketmq
Ghost Face...5 小时前
i386 CPU页式存储管理深度解析
java·linux·服务器
LEEE@FPGA5 小时前
zynq 是不是有了设备树,再linux中不需要编写驱动也能控制
linux·运维·单片机
Trank-Lw5 小时前
Docker Devcontainer 管理命令
运维·docker·容器
赛希咨询5 小时前
人工智能自动化如何提高研究生产力
运维·人工智能·自动化
梁正雄5 小时前
linux服务-MariaDB 10.6 Galera Cluster+garbd
linux·运维·mariadb