我需要帮助释放磁盘空间,磁盘使用情况分析器显示我的日志文件占用了超过一半的磁盘空间。有没有办法清理日志文件?我尝试删除 .gz 文件,但终端显示我没有权限。
我正在为 Ubuntu 使用虚拟盒。
答案1
sudo rm /var/log/*.gz
将从 /var/log/ 中删除所有压缩日志。当前活动日志将保留在目录中。
在你这样做之前
du -hc /var/log/*.gz
将在底部显示总计,显示命令将删除的文件大小rm
。这个总计不应该那么高(在运行了 425 天的服务器上,总共有 380k,其中运行着 apache、mysql、postgres、tomcat 和 jasperserver,所有这些都添加到 /var/log/ 中)。但是,如果这个数字很高,我建议您调查这些日志为什么很大,并解决记录问题(如果有的话),或者减少记录量(不记录常规消息,只记录错误和警告)。