Linux上,用>>重定向指定的日志,如何实现定期归档?

Linux上,用>>重定向指定的日志,如何实现定期归档?

码农世界 2024-05-17 后端 68 次浏览 0个评论

工作中遇到这样的问题,程序执行时,用nohup后台挂起生成的日志文件,还是用>>重定向指定的日志文件,比如这个日志文件是test1.log,改变名字为test2.log,输出信息还是会继续在test2.log上输出,而不是重新生成新的test1.log。

那么,这样就没办法实现日志的归档,于是琢磨了一个上午,终于找到办法了。

思路是这样的:

        1,定期把日志文件复制一份到归档目录下,并改名为当天日期;

        2,用echo “” > /paht/xx.log,把当前日志文件中的内容清空,后续的日志信息会叠加进去。

以上的思路就可以实现日志定期归档了。大家根据自己的实际情况使用即可。

转载请注明来自码农世界,本文标题:《Linux上,用>>重定向指定的日志,如何实现定期归档?》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,68人围观)参与讨论

还没有评论,来说两句吧...

Top