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

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

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

思路是这样的:

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

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

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

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 04:36:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 04:36:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 04:36:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 04:36:06       20 阅读

热门阅读

  1. 【面经】Linux

    2024-05-13 04:36:06       11 阅读
  2. LeetCode 每日一题 2024/5/6-2024/5/12

    2024-05-13 04:36:06       12 阅读
  3. XMl发展前景及相关领域

    2024-05-13 04:36:06       10 阅读
  4. 第1章 信息系统综合知识 1.4 IT战略

    2024-05-13 04:36:06       11 阅读
  5. HTML学习笔记汇总

    2024-05-13 04:36:06       17 阅读
  6. skynet - spinlock 简单的自旋锁

    2024-05-13 04:36:06       14 阅读
  7. 【C++风云录】跨界融合:纺织工程与材料科学

    2024-05-13 04:36:06       12 阅读