linux 定期清除日志
Posted 亡灵族
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 定期清除日志相关的知识,希望对你有一定的参考价值。
clearLog.sh
#!/bin/sh
find /usr/local/apache/logs -mtime + 30 -name "*.log" -exec rm {} ;
说明:
-
find:Linux查找命令,用户查找指定条件的文件
-
/usr/local/apache/logs:需要进行清理的目标目录
-
-mtime:标准语句写法
-
+30 :数字代表天数 选中30天外的数据
-
-name "*.log":目标文件名
-
-exec:固定写法 执行rm命令
-
rm :强制删除包括目录在内的文件
-
{} ;:固定写法,一对大括号+空格++;
chmod +x clearLog.sh
crontab 启动定时任务
以上是关于linux 定期清除日志的主要内容,如果未能解决你的问题,请参考以下文章