我维护用于 Mail、Squid 和 DNS 服务的 Linux 服务器。最近我观察到某些东西正在占用服务器磁盘空间。但最后,今天我抓住了通过存储大量文件来消耗磁盘的罪魁祸首。
在此服务器上,安装了 Webmin 1.300。我们使用 Squid 代理和 Sarg 来监控 Internet 访问。在过去的几年里,我总是手动清除 /var/www/html/squid 下的 Sarg 生成文件。
但我从未意识到 Webmin 也在其目录结构中存储了某种带宽日志文件。我注意到,自 2007 年以来,它在 /etc/webmin/bandwidth/hours 下存储了数千个文件,总计约 17 GB。我们为这台服务器机器使用了 40 GB 硬盘。
我的问题是如何安全地删除那些(/etc/webmin/bandwidth/hours)文件?
rm
是你的朋友。您显然没有使用该功能,因此删除有问题的文件是否会破坏带宽监控并不重要。附带说明:webmin 1.3000 于 2006 年发布,而 CentOS 4.3(同样来自 2006 年)也表明严重缺乏补丁,您可能需要考虑升级...