今天登录ssh的时候,shell提示根目录已经用了79%了。第一反应是log太多了没清,检查一下,果然,占了1.8G:
1
2
➜ journalctl --disk-usage
Archived and active journals take up 1.8G in the file system.
自然是要去找怎么压缩日志文件的空间。当然,最简单的办法就是清空/var/log/journal
目录
查了一下,askubuntu论坛上有解决方法。
单次清理日志,清理到只剩200M的话,用这个命令:
1
➜ journalctl --vacuum-size=200M
如果是想让系统自动控制大小,就要改/etc/systemd/journald.conf
了。当然,按照传统,应该在/etc/systemd/journald.conf.d/
里新建一个配置文件,填以下内容:
1
SystemMaxUse=200M
还有其他参数可以设置,参考journald.conf.d(5)。