在 RockyLinux 或其他基于 Red Hat 的 Linux 发行版中,less 是一个功能强大的命令行文本查看工具。与 more、cat 等基础命令相比,less 支持双向滚动、搜索、高亮显示等高级功能,特别适合查看大型日志文件或配置文件。本文将带你从零开始掌握 RockyLinux less命令 的使用技巧,即使是 Linux 小白也能轻松上手!
相比 cat 一次性输出全部内容,或 more 只能向前翻页,less 允许你:
最简单的使用方式是直接跟上文件路径:
less /var/log/messages 执行后,你会进入一个交互式界面。此时可以使用以下常用按键操作:
| 按键 | 功能 |
|---|---|
| 空格键 / f | 向下翻一页 |
| b | 向上翻一页 |
| j / ↓ | 向下一行 |
| k / ↑ | 向上一行 |
| g | 跳转到文件开头 |
| G | 跳转到文件末尾 |
| q | 退出 less |
在 less 中,你可以快速搜索关键词:
/关键词 向下搜索(例如:/error)?关键词 向上搜索n 跳转到下一个匹配项N 跳转到上一个匹配项默认情况下,匹配项会高亮显示。如果你希望忽略大小写,可以在启动时加上 -i 参数:
less -i /var/log/httpd/access_log less 不仅能查看文件,还能接收其他命令的输出。例如,查看压缩日志而不解压:
zcat /var/log/messages.gz | less 或者实时监控日志并分页查看(注意:这会持续输出新内容):
tail -f /var/log/nginx/error.log | less 不过要注意,tail -f 与 less 结合时,可能无法交互(因为输入被管道占用)。更推荐使用 less +F 实现类似效果:
less +F /var/log/nginx/error.log 此时 less 会自动滚动到底部并持续刷新。按 Ctrl+C 可暂停刷新,进入正常浏览模式。
以下是几个常用的 less 命令行选项:
# 显示行号less -N /etc/fstab# 忽略大小写搜索less -i /var/log/dmesg# 自动换行(默认不换行,长行可左右滚动)less -S /path/to/file# 启动后直接跳转到末尾(类似 tail)less +G /var/log/yum.log# 启动后立即进入“跟随”模式(类似 tail -f)less +F /var/log/secure 掌握 RockyLinux less命令 能极大提升你在命令行环境下的工作效率。无论是排查系统日志、阅读配置文件,还是分析大型文本数据,less 都是一个不可或缺的 Linux文件查看器。通过本文介绍的 less高级用法 和 命令行文本浏览 技巧,相信你已经能够自信地在终端中高效查看任何文本内容了!
小贴士:在 less 中按 h 可以打开帮助页面,查看所有可用命令哦!
本文由主机测评网于2025-12-07发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025124216.html