美文网首页
journalctl

journalctl

作者: 九楼记 | 来源:发表于2023-04-10 21:50 被阅读0次

    journalctl: command not found

    需要安装:yum install systemd。

    systemd

    Systemd 是一系列工具的集合,其作用也远远不仅是启动操作系统,它还接管了后台服务、结束、状态查询,以及日志归档、设备管理、电源管理、定时任务等许多职责。

    Systemd 的后台服务还有一个特殊的身份——它是系统中 PID 值为 1 的进程。

    Systemd 并不是一个命令,而是一组命令,涉及到系统管理的方方面面。

    日志管理

    Systemd 通过其标准日志服务 Journald 提供的配套程序 journalctl 将其管理的所有后台进程打印到 std:out(即控制台)的输出重定向到了日志文件。

    Systemd 的日志文件是二进制格式的,必须使用 Journald 提供的 journalctl 来查看,默认不带任何参数时会输出系统和所有后台进程的混合日志。

    # 实时滚动显示最新日志
    $ sudo journalctl -f
    #反转日志行的输出顺序, 也就是最先显示最新的日志
    $ sudo journalctl -r
    #-x:在日志的输出中 增加一些解释性的短文本, 以帮助进一步说明 日志的含义
    #-e:立即跳转到日志结尾,从结尾开始看
    $ sudo journalctl -xe
    

    reference

    [1] https://systemd.io/
    [2] https://cloud.tencent.com/developer/article/1516125
    [3] http://www.jinbuguo.com/systemd/journalctl.html#

    相关文章

      网友评论

          本文标题:journalctl

          本文链接:https://www.haomeiwen.com/subject/fapwddtx.html