我希望在不停止apache或类似内容的情况下清除我的Apache日志,但是在apache运行时我遇到了问题我无法编辑活动日志文件。
我尝试了一些解决方案,但一切都不好,或者它只是不起作用 - 例如:
cat /dev/null > /path/to/log.log
它可以工作,但它会杀死CPU。
现在我想知道有没有人有一个很好的解决方案来清除日志文件或每N小时创建一个新名称的新日志文件,这不会杀死CPU,RAM等......
我该怎么办?请给我一个解决方案:((
亲切的问候。
答案 0 :(得分:1)
安装并设置logrotate,假设您使用的是debian或ubuntu发行版:
$ sudu apt-get install logrotate
这是您想要实现的“行业标准”解决方案。
推荐阅读: