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 默认忽略搜索大小写、显示行号并截断长行 。

相关推荐
黎阳之光15 分钟前
视频孪生智护供水生命线:黎阳之光赋能医疗与园区水务高质量升级
运维·物联网·算法·安全·数字孪生
志栋智能39 分钟前
AI驱动无代码:降低巡检超自动化的门槛
大数据·运维·网络·人工智能·自动化
嵌入式小能手1 小时前
飞凌嵌入式ElfBoard-进程间的通信之命名管道
linux·服务器·算法
AOwhisky1 小时前
Ceph系列第六期:Ceph 文件系统(CephFS)精讲
linux·运维·网络·笔记·ceph
Land03292 小时前
RPA网页自动化:元素定位失效的7种根因与XPath鲁棒性改造方案
运维·selenium·自动化·rpa
Starry-sky(jing)2 小时前
# Linux 下 Qt 应用无障碍自动化:记一次wx无人值守系统的架构演进
linux·qt·自动化
荒--2 小时前
apt dpkg 命令详解
linux·服务器
zh_yt2 小时前
auto-connect remote ssh server
运维·ssh
Lumbrologist2 小时前
【零基础部署】Docker 部署 AutoGen 多 Agent 对话框架保姆级教程
运维·docker·容器
嵌入式小能手3 小时前
飞凌嵌入式ElfBoard-进程间的通信之信号的发送alarm
linux