微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

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

时间:2024-04-24 03:34:13   

大家好,今天Win10系统之家小编给大家分享「Linux如何使用命令定时删除过期文件」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

Linuxman - Linux 命令速查手册系列软件最新版本下载

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

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

以上就是关于「Linux如何使用命令定时删除过期文件」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

Win10系统之家★文章,转载请联系网站管理人员!】

相关文章

  • Linux系统中如何使用uniq命令删除文本重复行

    Linux系统中如何使用uniq命令删除文本重复行


      Linux系统操作中,文本的内容难免会出现重复行,如果手动删除的话,量多的时候又比较麻烦,那么有什么方法能够快速删除重复行呢?下面小编就给大家介绍下Linux中如何使用uniq命令删除重复行。
      一,uniq干什么用的
      文本中的重复行,基本上不是我们所要的,所以就要去除掉。linux下有其他命令可以去除重复行,但是我觉得uniq还是比较方便的一个。使用uniq的...
  • Linux系统如何使用mount命令和软件挂载ISO文件

    Linux系统如何使用mount命令和软件挂载ISO文件


      ISO是镜像文件,通常都可以使用相应的软件来挂载ISO,那么Linux系统中如何挂载ISO文件呢?除了使用软件挂载IOS外,还可使用mount命令挂载IOS文件,一起来学习下吧。
      在Windows中,我们常常使用DaemonTools和VirtualCloneDrive等虚拟光驱软件挂载光盘镜像,下面我们一起来学习在Linux中如何挂载ISO文件。
      在Linu...
  • 如何使用chown命令改变Linux文件的所有者

    如何使用chown命令改变Linux文件的所有者


      Linux命令中,chown命令可改变文件的所有者,一般作为系统的管理员才会使用这个命令,一般的用户是没有权限使用的,下面小编就给大家详细介绍下chown命令的用法。
      系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。
      1.命令格式:
      代码如下:
      chown[选项]。。。[所有者][:[...
  • Linux如何使用setfacl命令创建权限文件

    Linux如何使用setfacl命令创建权限文件


      setfacl是Linux下设置文件访问控制列表的命令,可用来创建文件,能够继承目录的权限,有些功能类似于chmod命令,下面小编就给大家介绍下Linux使用setfacl命令创建权限文件的方法,一起来学习下吧。
      下面以root用普通用户user1。在目录/mnt下
      [root@RedHat-7mnt]#setfacl-mu:user1:rwxshare//为...