Debian日志清理的最佳实践主要包括以下几个方面:
lsblk
命令查看块设备信息,了解系统中所有块设备的详细信息。df -h
命令查看磁盘整体使用情况,以便了解各分区的空间占用情况。/tmp
目录下的临时文件,但最好先检查是否有重要文件。find
命令删除过期的日志文件,例如删除 /var/log
目录下超过 30 天的日志文件。dpkg --list
命令列出所有已下载但尚未安装的软件包。/var/cache/apt/archives/
和 /var/cache/apt/archives/partial/
目录下的文件。journalctl --disk-usage
命令。journalctl --vacuum-time=2d
journalctl --vacuum-size=500M
/etc/systemd/journald.conf
文件,设置 SystemMaxUse
、SystemKeepFree
和 MaxRetentionSec
等选项。SystemMaxUse=16M
限制系统日志使用最多 16MB 的磁盘空间,MaxRetentionSec=1month
自动删除超过一个月的日志条目。sudo systemctl daemon-reload
重新加载配置。sudo systemctl restart systemd-journald
重启服务。/etc/logrotate.conf
,然后在其中添加相应的日志文件配置。df
命令来检查磁盘空间的使用情况。通过遵循这些最佳实践,可以有效地管理Debian系统上的日志文件,释放磁盘空间,提高系统的性能和稳定性。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>