当前位置:爱学网学习教育电脑学习操作系统linux中按指定日期删除文件的方法

linux中按指定日期删除文件的方法

10-27 14:04:07   浏览次数:218  栏目:操作系统
标签:操作系统有哪些,电脑操作系统,操作系统原理, linux中按指定日期删除文件的方法,http://www.2xuewang.com

    linux中按指定日期删除文件的方法

  假如在一个目录中保留最近30天的文件,30天前的文件自动删除,命令如下:

  #find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} \;

    解释:

  /tmp  --设置查找的目录;

  -mtime +30 --设置时间为30天前;

  -type f --设置查找的类型为文件;

  -name *.sh[ab] --设置文件名称中包含sha或者shb;

  -exec rm -f --查找完毕后执行删除操作;

  提示:将此命令写入crontab后即可自动完成查找并删除的工作

  另外的方法大同小异,如下

  #find . -mtime +30 -type f | xargs rm -rf

,linux中按指定日期删除文件的方法
《linux中按指定日期删除文件的方法》相关文章

tag: 操作系统,操作系统有哪些,电脑操作系统,操作系统原理,电脑学习 - 操作系统

联系我们 | 网站地图 | 范文大全 | 管理资料 | 作文大全 | 加入收藏