Linux如何使用命令定时删除过期文件

2016-02-19 11:32 3 1 收藏

今天图老师小编要向大家分享个Linux如何使用命令定时删除过期文件教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - Linux教程 】

Linux系统操作中,定时删除过期文件能够释放空间内存,避免资源浪费,可使用命令实现,下面图老师小编就给大家介绍下Linux如何使用命令定时删除过期文件。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

 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 ‘{} ;’

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

上面就是Linux使用命令定时删除过期文件的方法介绍了,在使用命令的时候,你可根据具体情况选择删除过期文件的时间,选好周期是关键。

来源:https://www.tulaoshi.com/n/20160219/1597806.html

延伸阅读
  mkdir命令 功能:创建一个目录(类似MSDOS下的md命令)。 语法:mkdir [选项] dir-name 说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。 命令中各选项的含义为: - m 对新建目录设置存取权限。也可以用chmod命令...
标签: 电脑入门
Linux下的命令有很多,有些命令我们经常会用到,而有些命令则几乎用不上,比如修改man pages的文字颜色的命令,下面随图老师小编一起来详细了解一下吧。 Linux有很多很复杂的命令,但也有一些很简单但是没太有作用的命令,但是这些小命令却不被大多数人熟知,在此,仅是让这些小技巧增添运维工作时的乐趣,默认的man pages只有一种颜色,有些...
标签: SQLServer
  数据库服务器每天凌晨两点进行数据库备份,同时对5天前的数据库备份文件进行删除,不然的话就会把硬盘给撑爆的 windows的日志里给出信息: SQL Server Scheduled Job 'DB 维护计划“数据库维护计划1”的 DB 备份作业。' (0x2DA54A5BBEFC2B4A874428B91602C52A) - Status: 失败 - Invoked on: 2005-09-09 01:00:00 - Message: 作业失败...
标签: 电脑入门
setfacl是Linux下设置文件访问控制列表的命令,可用来创建文件,能够继承目录的权限,有些功能类似于chmod命令,下面图老师小编就给大家介绍下Linux使用setfacl命令创建权限文件的方法,一起来学习下吧。 下面以 root 用普通用户 user1 。在目录/mnt下 [root@RedHat-7 mnt]# setfacl -m u:user1:rwx share //为目录添加ower = user1 ...
  echo命令 echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。 该命令的一般格式为: echo [ -n ] 字符串 其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符...

经验教程

217

收藏

37
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部