linux-func-journalctl

介绍

用来查询 systemd-journald 服务收集到的日志。systemd-journald 服务是 systemd init 系统提供的收集系统日志的服务。

配置操作

修改日志记录磁盘大小

1
2
3
4
5
# 打开配置
vim /etc/systemd/journald.conf

# 修改SystemMaxUse
SystemMaxUse=50M

服务器操作

1
2
# 重启日志记录服务器
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service

用法

1
journalctl [OPTIONS...] [MATCHES...]

例子

1
2
3
4
5
# 查看日志所占磁盘空间
journalctl --disk-usage

# 清理日志保留最近的500M
journalctl --vacuum-size=500M