96SEO 2025-10-30 21:32 0
Ubuntu系统中的日志文件是系统运行的重要记录, 但因为时间的推移,这些日志文件会不断积累,占用大量磁盘空间。所以呢,定期清理日志文件是维护系统健康运行的重要步骤。

journalctl是Ubuntu默认的日志管理工具,可以方便地查看和清理系统日志。
sudo journalctl --vacuum-time=7d
sudo journalctl --vacuum-size=100M
sudo journalctl --vacuum-time=2weeks
logrotate是Ubuntu默认的日志轮转工具,可以自动压缩、删除旧日志,避免日志文件无限增长。
/etc/logrotate.d/可以根据需要修改配置文件。/var/log/syslog {
daily
rotate 7
compress
missingok
notifempty
create 640 root adm
}
手动删除日志文件是最直接的方法,但需要谨慎操作,避免误删关键日志。
find命令查找并删除特定日志文件:sudo find /var/log -type f -name "*.log" -exec rm -f {} \;
du命令检查日志文件大小,定位需要清理的文件:sudo du -sh /var/log/*
通过以上方法, 您可以有效地清理Ubuntu系统中的日志文件,释放磁盘空间,提高系统运行效率。
Demand feedback