温馨提示:本文最后更新于
2024-03-29 16:05:02,某些文章具有时效性,若有错误或已失效,请在下方留言。前言
无论多大的磁盘都遭不住日志文件的糟蹋啊,所以还是需要定时的清除一下。
命令
查找所有.log结尾的文件删除
find / -name "*.log" -exec rm -rvf {} \;
脚本文件
1.根据自己需要删除的日志进行修改即可。
#!/bin/bash
find / -name "*.log" -exec rm -rf {} \;
find / -name "nohup.out*" -exec rm -rf {} \;
2.清空日志非删除
#!/bin/bash
for i in `find / -name "*.log" -o -name "*nohup.out" -o -name "*nohup.out"`; do cat /dev/null > $i; done
定时器
每天早上6点清除一下所有的日志文件
0 6 * * * /root/clear_log.sh
站长亲测,清理了3G多日志垃圾!
© 版权声明
THE END














![表情[ciya]-傲绝博客](https://img.alicdn.com/imgextra/i1/4035900312/O1CN01bwfZaC1EAwVsWYfiK_!!4035900312.gif)




暂无评论内容