本文主要是介绍Linux上,用>>重定向指定的日志,如何实现定期归档?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
工作中遇到这样的问题,程序执行时,用nohup后台挂起生成的日志文件,还是用>>重定向指定的日志文件,比如这个日志文件是test1.log,改变名字为test2.log,输出信息还是会继续在test2.log上输出,而不是重新生成新的test1.log。
那么,这样就没办法实现日志的归档,于是琢磨了一个上午,终于找到办法了。
思路是这样的:
1,定期把日志文件复制一份到归档目录下,并改名为当天日期;
2,用echo “” > /paht/xx.log,把当前日志文件中的内容清空,后续的日志信息会叠加进去。
以上的思路就可以实现日志定期归档了。大家根据自己的实际情况使用即可。
这篇关于Linux上,用>>重定向指定的日志,如何实现定期归档?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!