每个 Linux 发行版都有日志记录机制,可以帮助排查系统中发生的情况。在 Ubuntu 中,也有内核日志数据、系统日志消息以及各种服务的标准输出和错误信息。
随着使用时间的推移,这些日志会占用大量的 Ubuntu 磁盘空间。
清理垃圾日志
垃圾日志文件一般在/var/log/journal/中,可以通过如下命令来清除
#检查日志大小
journalctl --disk-usage
#清理超过3天的旧日志,保留3天内的日志
sudo journalctl --vacuum-time=3d
#只保留一周(时间可选)的日志
sudo journalctl --vacuum-time=1w
#只保留500MB(可选)的日志
sudo journalctl --vacuum-size=500M
清理缓存及没用的包
#删除旧版本软件缓存
sudo apt-get autoclean
#删除系统内所有软件缓存
sudo apt-get clean
#删除系统不再使用的孤立软件
sudo apt-get autoremove