我有一个运行一些 Python 脚本的 cronjob,它们会生成大量的日志文件。我如何防止它们变得如此之大?如果文件在达到一定大小后被删除,那就太完美了。因为每隔几天,文件现在是 50MB,但会变得更大,并且在缓慢的互联网连接上下载和分析错误需要很长时间。我真的只想看到最后 1000 行,看看脚本哪里出错了。
我知道我可以编写一些代码来做到这一点,但我只是想知道 Linux 是否有一些我不知道的东西。我想大日志文件是一个常见问题。谢谢。
log logrotate
log ×1
logrotate ×1