du -h --max-depth=1 查看当前目录文件的磁盘占用,以此类推来找到磁盘占用最大的文件
1.首先编写sh文件,命名为auto_clean.sh,通过chmod u+x auto_clean.sh赋予可执行权限
批量遍历指定文件夹下的指定文件并执行指定操作 for i in `find /data/logs/hhh/nginx -name "*.log"` ; do echo "" > $i; done
2.通过linux的cron设置定时任务
crontab -l 查看有没有该文件,如果没有则crontab -e进入编辑 定时执行指定目录的sh脚本。
linux的cron规则为 分 时 日 月 周