对于那些本身无法处理的 UNIX 服务,您如何处理日志滚动(或截断)?

对于那些本身无法处理的 UNIX 服务,您如何处理日志滚动(或截断)?

在我的特定情况下,它是 mysql 常规日志和慢查询日志;两者对操作都不是至关重要的,只是在需要时用于故障排除,并且 mysql 没有滚动或截断它们的机制。如果忽略,这些日志可能会变得非常大。是否有一个不错的小型 cron-job+bash-script 黑客程序可以滚动或截断这些文件?谢谢。

答案1

假设 Linux/Unix,logrotate

看:http://www.cyberciti.biz/faq/how-do-i-rotate-log-files/

相关内容