linux7里 journalctl xe什么意思

linux7里 journalctl xe什么意思,第1张

linux7里 journalctl xe查看系统日志的意思, *** 作方法如下:

1、首先在linux中输入不带参数的journalctl,将显示所有的信余春息,(从旧到新)。

2、-r参数表示反序输出,(从新到旧)。

3、跟踪日志文件,要使用 journalctl 跟踪日志文件 (读取最新条目), 只需在命令后加参数早茄 "-f" 即可。journalctl -f。

4、还可以通过-n 或者 --lines=参数来指定显示的行数大小。

5、journalctl可以显示指定时间段内发生的事件日志,通过since和until 参数来实现。其中陆毁察日期的格式是“YYYY-MM-DD HH:MM:SS”。

systemd拥有强大的解决与系统日志记录功能-systemd-journald。日志目录一般是在/var/log/journal,记录的是二进制文件,我们可以通过journalctl进行查看。

常用的 *** 作

显示伍丛所有日志:

journalctl

查看启动只有的所有日志:

journalctl -b

查看最后10条日志

journalctl -n 10

跟踪日志

journalctl -f

只显示冲突、告警和错误

journalctl -p err..alert

显示某个单元日志(也可以同时显示多个增加多个 -u nginx.service -u php-fom.service)

journalctl -u nginx.service

根据时间查找

journalctl --since "20 min ago" #查找20分钟前的日志

journalctl --since today #查找今天的日志

journalctl --until 2019-10-23 #查找2019-10-23日期的日志

查看内核日志

journalctl -k

查腔如樱找指定客户(UID)日志

journalctl _UID=1000

更详细的参数支持,支持一橡拿下参数:

在Linux中,可以使用journalctl命令查看日志告卜文件。默认情况下,该命令会显羡友滑示当前日志。如果需要查看切割前的日志,可以使用以下命令:

journalctl --file /var/log/messages --no-pager

该命令将显示/var/log/messages文件的兄腊内容,而不使用分页程序。使用该命令时,您可以向上或向下滚动日志,以查看切割前的日志。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8159717.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存