今天登录ssh的时候,shell提示根目录已经用了79%了。第一反应是log太多了没清,检查一下,果然,占了1.8G:
1 | ➜ journalctl --disk-usage |
自然是要去找怎么压缩日志文件的空间。当然,最简单的办法就是清空/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)。