我在 lubuntu linux 上运行 Apache 服务器,由于 Web 服务器上有大量应用程序正在崩溃,并且有 10 多个用户定期访问服务器,因此服务器日志 [访问和错误日志] 堆积得非常大。
我无法关闭它们,因为我们可能需要监控它们的安全性以及使用日志进行调试。
有没有办法让我们每个周末左右自动清除它们?在此过程中,Apache 保持运行至关重要。我知道权限问题,这就是我在这里向 Linux 老手寻求帮助的原因。
答案1
正如评论中提到的,logrotate
已经为您做到了这一点。只需安装(如果尚未安装)并启用它即可。正如 @Dave 提到的,尝试使用自定义 cron 作业来完成此操作虽然可能有用,但对于您的长期理智来说确实不是一个好主意。