在 Linux 系统运维中,实时查看日志文件是排查问题、监控系统状态的重要手段。对于使用 Centos 系统的用户来说,less +F 是一个非常实用且高效的命令。本教程将手把手教你如何使用 less +F 实现实时日志查看,即使是 Linux 小白也能轻松上手!
less 是 Linux 中常用的文本查看工具,比 more 更强大。而 less +F(注意中间有空格)则是让 less 进入“跟随模式”(Follow mode),类似于 tail -f,可以实时显示日志文件新增的内容。
虽然 tail -f 也能实现实时日志跟踪,但 less +F 有以下优势:
下面以查看 Nginx 访问日志为例,演示如何使用 less +F 进行 Linux 日志监控。
登录你的 Centos 服务器,打开终端(Terminal)。
假设你要监控的 Nginx 访问日志路径为 /var/log/nginx/access.log,输入以下命令:
less +F /var/log/nginx/access.log 回车后,终端会立即显示日志文件末尾的内容,并持续刷新新写入的日志——这就是 终端日志跟踪 的效果!
当你想暂停实时刷新,以便向上滚动查看历史日志或搜索内容时,只需按下键盘上的 Ctrl + C。此时 less 会退出 Follow 模式,进入普通浏览模式。
在普通浏览模式下,如果你想重新开始实时跟踪,只需按大写字母 F(即 Shift + f),即可重新进入 Follow 模式。
无论处于哪种模式,按 q 键即可安全退出 less,返回终端命令行。
Q:如果日志文件被轮转(logrotate)了怎么办?
A:less +F 默认不会自动跟踪新文件。建议使用 tail -F(大写 F)来处理轮转场景,或者在 less 中手动重新加载文件(不推荐用于生产环境高频日志)。
Q:能否在 less 中搜索关键词?
A:可以!先按 Ctrl + C 暂停实时跟踪,然后按 / 输入关键词(如 /error),按回车即可向下搜索。按 n 跳到下一个匹配项。
通过本教程,你已经掌握了在 Centos 系统中使用 less +F 命令进行 实时日志查看 的完整方法。它不仅功能强大,而且操作灵活,是每一位 Linux 运维人员和开发者的必备技能。赶快在你的服务器上试试吧!
关键词回顾:Centos实时日志查看、less +F命令、Linux日志监控、终端日志跟踪
本文由主机测评网于2025-12-20发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20251210561.html