Skip to content
此页的大纲

系统消息

在 systemd 下, 内核和系统的信息都通过日志服务 systemd-journald.service (又名 journald)来记录,放在"/var/log/journal"下的不变的二进制数据,或放在"/run/log/journal/"下的变化的二进制数据.这些二进制日志数据,可以通过 journalctl(1) 命令来访问。例如,你可以显示从最后一次启动以来的日志,按如下所示:

$ journalctl -b
操作命令片段
查看从最后一次启动开始的系统服务和内核日志"journalctl -b --system"
查看从最后一次启动开始的当前用户的服务日志"journalctl -b --user"
查看从最后一次启动开始的 "$unit" 工作日志"journalctl -b -u $unit"
查看从最后一次启动开始的 "$unit"的工作日志 ("tail -f" 式样)"journalctl -b -u $unit -f"

在 systemd 下,系统日志工具 rsyslogd(8) 可以被卸载。如果安装了它,它会改变它的行为来读取易失性二进制日志数据(代替在 systemd 之前默认的 "/dev/log")并创建传统的永久性 ASCII 系统日志数据。"/etc/default/rsyslog" 和 "/etc/rsyslog.conf" 能够自定义日志文件和屏幕显示。参见 rsyslogd(8) 和 rsyslog.conf(5),也可以参见第 9.3.2 节 “日志分析”

在deepin中,你也可以选择图形化的日志查看工具,比如deepin日志查看器。