`
guochongcan
  • 浏览: 326827 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux的一个find命令配合rm删除某天前的文件

 
阅读更多

 

 

语句写法:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;
例1:将/usr/local/backups目录下所有10天前带"."的文件删除

 

find /usr/local/backups -mtime +10 -name "*.*" -exec rm -rf {} \;


find:linux的查找命令,用户查找指定条件的文件

/usr/local/backups:想要进行清理的任意目录

-mtime:标准语句写法

+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件

"*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件,这个可以灵活运用,举一反三

-exec:固定写法

rm -rf:强制删除文件,包括目录

{} \; :固定写法,一对大括号+空格+\

 

 

 

分享到:
评论

相关推荐

    linux的一个find命令配合rm删除某天前的文件方法

    本篇文章将详细讲解如何利用`find`与`rm`命令配合删除指定天数前的文件。 `find`命令是一个功能强大的搜索工具,允许用户根据不同的条件(如文件名、大小、修改时间等)来定位文件。在上述描述中,`-mtime`选项是...

    浅谈Linux下通过find命令进行rm文件删除的小技巧

    在本文中,我们将深入探讨如何在Linux环境下通过find命令与rm命令配合进行文件删除,并解决在实际应用中可能出现的问题。 首先,了解基本的find命令用法。find命令的基本格式为`find [搜索路径] [选项] [表达式]`。...

    Linux服务器rm命令替换

    - **了解`find`命令**:配合`find`命令可以更精确地定位和删除文件,减少误删风险。 总结,替换Linux服务器的`rm`命令是提高数据安全性的一种策略,通过自定义脚本或使用专门的删除工具,可以在执行删除操作时增加...

    Linux 按时间批量删除文件命令(删除N天前文件)

    本文将详细介绍如何利用`find`命令配合其他选项来实现删除指定天数前的文件,并通过一个具体示例加以说明。 #### 一、find 命令概述 `find`是Linux系统中最强大的文件搜索命令之一,它可以根据多种条件来查找文件...

    Linux文件查找命令find,xargs详述

    `find`命令是一个功能强大的命令,用于在指定路径下搜索符合特定条件的文件。其基本格式如下: ```bash find pathname -options [-print -exec -ok ...] ``` - `pathname`:指定搜索的起点,可以是绝对路径或相对...

    linux中删除find找到的文件

    在Linux操作系统中,`find`命令是一个非常强大的工具,用于在文件系统中搜索符合特定条件的文件和目录。本文将详细讲解如何使用`find`命令查找文件,并进一步介绍如何安全地删除这些找到的文件。首先,让我们理解`...

    Linux下find命令整理

    在Linux系统中,`find`命令是一个非常强大的工具,用于在指定路径下查找符合特定条件的文件。这个命令可以帮助我们快速定位系统中的文件,进行管理、备份或删除操作。以下是对`find`命令的一些详细解释和实例说明: ...

    Linux文件查找命令之find讲解.doc

    Linux下的`find`命令是系统...总的来说,`find`命令是Linux系统中一个强大且灵活的工具,熟悉并熟练掌握其用法对于提升Linux系统的文件管理效率至关重要。无论是日常文件查找还是系统维护,`find`都能提供极大的帮助。

    每天一个linux命令(20):find命令之exec分享.pdf

    `find`命令是Linux系统中一个非常强大的工具,用于在指定的目录结构中搜索符合特定条件的文件。本文主要探讨`find`命令的`-exec`选项,它允许我们在找到匹配文件后执行指定的命令。 `-exec`选项的基本语法是在`find...

    find命令参数详解

    使用 find 命令时,只要把想要的操作写在一个文件里,就可以用 exec 来配合 find 查找,很方便的在有些操作系统中只允许 -exec 选项执行诸如 l s 或 ls -l 这样的命令。大多数用户使用这一选项是为了查找旧文件并...

    Linux文件查找命令的使用方法及用途大全

    在Linux操作系统中,文件查找是一个常用的任务,而“find”命令则是实现这一任务的关键工具。由于Linux系统具有多种发行版且不断更新,有时即便参考书籍中给出的文件位置,也可能因版本差异找不到所需文件。因此,...

    Linux系统删除命令

    `rm`命令是Linux系统中用于删除文件或目录的关键工具。下面将详细解释`rm`命令的语法、参数以及一些实用的操作示例。 一、`rm`命令语法: `rm [options] name...` 这个命令的基本结构是`rm`后面跟着可选的参数,...

    find命令查询指定时间的大文件并删除

    在Linux系统中,`find`命令是一个非常强大的工具,用于在文件系统中查找符合特定条件的文件。本文将详细介绍如何使用`find`命令查询指定时间内的大文件,并演示如何配合`rm`命令进行删除。 首先,我们要理解`find`...

    Linux下删除大量文件

    ### Linux下删除大量文件的方法与比较 在Linux环境中,经常需要处理大量的文件操作,比如删除。本文将介绍几种常见的在Linux环境下批量删除文件的方法,并通过实际测试对比它们的效率。 #### 一、背景介绍 在...

    linux常用命令大全.md

    当需要删除不需要的文件或清空一个目录时,rm 命令非常有用。它还可以配合 `-r`(递归)选项来删除目录及其所有内容。 **9. cat 命令** cat 命令用于查看文件内容。使用 cat 命令可以快速查看文本文件的内容,甚至...

    Linux命令大全手册 550多个 Linux命令,内容包含 Linux命令手册、详解、学习,值得收藏的Linux命令速查手册。

    提供的“Linux命令大全搜索工具 v1.5.1.md.pdf”很可能是一个增强版的命令手册,包含了搜索功能,使得在大量命令中快速定位所需信息变得更加便捷。这样的工具对于日常使用Linux的人来说尤其有价值,能够提高工作效率...

    Linux计划任务,自动删除n天前的旧文件

    本文将详细介绍如何利用Linux下的`find`命令配合计划任务(Cron Job)实现自动删除n天前的旧文件。 #### 一、基本概念 1. **`find`命令**: - `find`是Linux系统中非常强大的文件查找工具,它可以基于多种条件来...

    Linux_的命令find_xargs详述(1).txt

    `find` 命令是Linux系统中最强大的文件查找工具之一,它可以根据多种条件来查找文件,如文件名、文件类型、文件大小、文件所有者等。 ##### 基本语法 ```bash find [路径] [选项] [-print | -exec | -ok] ``` - **...

    Linux入门级命令大全.pdf

    grep命令用于搜索文件内容中符合指定模式的字符串,而find命令用于查找文件或目录,支持多种搜索条件,如按名称、大小、权限等。 kill命令用于终止进程,ps命令则用于显示进程信息,常常配合grep使用来定位特定进程...

Global site tag (gtag.js) - Google Analytics