1.创建shell

touch /opt/auto-del-30-days-ago.sh

chmod +x auto-del-30-days-ago.sh

2.编辑shell脚本:

vi auto-del-30-days-ago.sh

编辑内容如下:

#!/bin/sh

find /opt/soft/log/ -mtime +30 -name "*.log" -exec rm -rf {} \;

分析:

  1.  /opt/soft/log/---为要定时删除文件的文件目录
  2.  -mtime +30   为大于30天以上
  3. -name  "*.log"  为文件名称 模糊匹配*
  4. -exec  执行
  5. rm -rf {} \;  删除上面匹配到的文件

 

相关文章:

  • 2022-12-23
  • 2021-08-02
  • 2022-12-23
  • 2021-08-05
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2022-12-23
  • 2021-11-10
相关资源
相似解决方案