Linux定时删除过期文件
2012-12-19 13:55
459 查看
例子:
find /home/wwwroot -type f -mtime +30 -exec rm -f '{} \;'
说明:/home/wwwroot是查找文件的路径。
-type f是指定文件类型为普通文件。
-mtime +30是指修改时间距离现在30天的文件。
-exec rm -f指执行删除匹配出来的文件并且不提示,有的系统需要带单引号,有的不需要。
下面我们就可以添加到crontab定时执行命令,具体说明请看定时自动启动任务crontab命令用法。
find /home/wwwroot -type f -mtime +30 -exec rm -f '{} \;'
说明:/home/wwwroot是查找文件的路径。
-type f是指定文件类型为普通文件。
-mtime +30是指修改时间距离现在30天的文件。
-exec rm -f指执行删除匹配出来的文件并且不提示,有的系统需要带单引号,有的不需要。
下面我们就可以添加到crontab定时执行命令,具体说明请看定时自动启动任务crontab命令用法。
相关文章推荐
- Linux下定时删除过期文件的方法
- linux利用find + crontab定时删除文件(过期、超时)
- Linux定时删除过期文件
- Linux定时删除过期文件
- 如何操作Linux 定时删除指定目下N天前的文件
- linux定时备份MySQL数据库并删除七天前的备份文件
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- linux定时删除文件
- crontab定时任务打包备份文件并删除过期文件
- linux下sh脚本定时删除文件
- Linux定时备份文件系统,并删除7天前的备份文件
- Linux下定时删除指定目下n天前的文件
- Linux下定时压缩文件并删除的脚本
- Windows和Linux下定时删除某天前的文件的脚本
- 定时删除过期文件
- linux 机器定时删除指定目录的过期日志
- Linux下定时删除指定目下n天前的文件
- linux定时备份MySQL数据库并删除七天前的备份文件
- Linux shell crontab expdp 定时任务逻辑备份 定时删除旧文件
- Linux下Debian包定时备份数据库文件和删除备份文件