首页 > 编程知识 正文

怎么查看日志文件,实时查看日志命令

时间:2023-05-06 07:24:48 阅读:19076 作者:3495

简介从2012年开始,大多数linux发行版都开始从传统的systemv初始化系统移植到称为systemd的新系统中。 系统用于启动系统和管理进程。 系统包含一个名为journalctl的辅助组件,其主要作用是管理系统的事件日志记录。

日记账CTL可以显示所有系统日志文件。 此外,由于日志信息量很大,journalctl提供了各种参数,用户可以更快地找到日志信息。

默认情况下,用户可以访问自己的日志。 只有授权用户(如根用户、wheel组和系统组用户)才能访问周日日志和其他用户日志。

日志较长时,可以通过上下左右的键盘键进行确认。

journalctl

如果没有参数,journalctl将显示所有信息。 (从旧到新)journalctl -r

-r参数表示反向输出,(从新到旧)journalctl -f

要使用日记账CTL跟踪日志文件(读取最新条目),只需在命令后添加参数“-f”。

最新日志journalctl -n 数字

指定输出显示的大小

-n或--lines=可以指定参数中显示的行数的大小。显示指定时间的事件日志

日记账CTL可以显示在指定时间段内发生的事件日志。 用since和until参数实现。 其中日期格式为“YYYY-MM-DD HH:MM:SS”

例如,journalctl --since 1 hour ago,查看从1小时前到现在的日志

journal CTL---since“2016-08-042033600336000”--- -查看until“2016-08-0420336015336000”8月4日晚的日志

**查看某些服务的日志: journalctl -u ***.service

journalctl -u httpd.service显示web服务日志

journal CTL-uhttpd.service-UC rond.service http://www.Sina.com /

使用" journalctl -k "和" journalctl --dmesg "命令显示系统的内核日志信息。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。