linux快速清空日志

来源:互联网 发布:php网站开发实例教程 编辑:程序博客网 时间:2024/06/06 08:45

直接在命令行输入以下脚本:

for i in `find /var/log/nginx/ -name "*.log**"`; do cat /dev/null >$i; done

意思是清空在/var/log/nginx下面的所有日志内容,文件还在只是把null输入到文件。

删除30天之前的旧文件:

sudo find /var/log/ -type f -mtime +30 -exec rm -f {} \;
原创粉丝点击