Linux下定时删除过期文件的方法

在linux下删除过期文件,很简单,用如下命令:

复制代码

代码如下:

find /var/www/ -type f -mtime +30 -exec rm -f '{} /;'

以上命令删除30天以前的过期文件。

命令说明:

/var/www/是查找文件的路径。
-type f是指定文件类型为普通文件。
-mtime +30是指修改时间距离现在30天的文件。
-exec rm -f指执行删除匹配出来的文件并且不提示,有的系统需要带单引号,有的不需要。
将以上命令,添加到crontab中,即可实现定期删除了。
比如,每天的1点30分钟实现删除,可以这样:

复制代码

代码如下:

#crontab -e
30 1 * * * find /var/www/ -type f -mtime +30 -exec rm -f '{} /;'

(0)

相关推荐

  • centos下如何删除大文件?centos下删除大文件的方法

    今天发现测试的服务器磁盘空间使用100%.通过df  -lh 和du –sh,定位到是jenkins日志文件363G.网上查找了几个关于删除大文件的方法: 一.最low的:rm rm 删除大文件后,d ...

  • Linux下Patch的应用和制作方法介绍

    Linux下Patch的应用和制作方法介绍 因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了.制作补丁可以解决这个问题. 学习资料的收集比较简单,方法一类似于这种初级 ...

  • 教你win7如何释放C盘安全删除休眠文件的方法

    随着Win 7系统的问世,大部分用户已经把系统换成了Win 7,但很多朋友在使用时都发现了一个问题。电脑刚被买回来时,我们往往都把C盘(系统盘)预留50G左右的空间,而且什么东西都从不装到C盘,过了一 ...

  • Linux下读取默认MAC地址的方法

    Linux下读取默认MAC地址的方法 MAC(Media Access Control,介质访问控制)计算机通过它来定义并识别网络设备的位置.在嵌入式linux学习中不可避免也会遇到MAC,本文主要描 ...

  • 两种win7恢复被删除的文件的方法

    两种win7恢复被删除的文件的方法 一.利用Win7的保护设置来还原 利用Win7的保护设置来还原,是有一定的限制,为了能够清晰的讲解这个方法,小编以一个例子来讲解,比如在桌面上新建一个名为" ...

  • 万能数据恢复大师恢复按Shift+Delete键删除的文件的方法介绍

    怎么恢复shift+delete直接彻底删除的文件?使用快捷键可以更加方便我们操作电脑,很多用户习惯用Shift+Delete快捷键删除文件,但是该快捷键删除的文件是不经过回收站的.如果你想要恢复该删 ...

  • 如何在linux下编辑和修改文件:

    我们在linux下有很多的地方,需要使用和修改文件,这里我们介绍的是,linux的自带的工具vi文本编辑工具.这个是很强大的一个工具. 我们在linux下主要使用的是这个工具.这里小编,就来介绍一下, ...

  • win8下如何删除本地文件浏览记录避免暴露我们的隐私

    我们都知道在用浏览器浏览网页后,会留下网页的浏览记录,如果我们再想访问某个页面,可以通过浏览记录轻松的找到。在本地计算机中也是存在类似功能的,我们的浏览了哪些文件都会被记录保存的,当我们访问一些比较重 ...

  • Win7系统下安装TTF字体文件的方法

    解决方法: 1.如果TTF文件关联程序没有出错,可直接双击TTF文件,在弹出的字体预览安装界面中,点击"安装"按钮进行字体安装. 2.字体安装成功后,"安装"按 ...