`
ikon
  • 浏览: 102801 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux find mtime参数详解

 
阅读更多

大家在使用find命令中的mtime参数时候,会看到官方的解释如下:

 -mtime n
              File's data was last modified n*24 hours ago.  See the comments for -atime to understand how rounding affects  the
              interpretation of file modification times.

但是在各种参考的使用方式中有用+号,-号,不带符号的用法,那么这里又有什么区别呢?

注意这里的n,如果n为带有+号的值,意思为删除n天前所有的文件,比如n=+1且今天是15号,那么删除14号以前的数据,不包括14号,如果是负号(n=-1)则为删除一天内的文件,比如今天15号,那么删除15号的数据,如果是(n=-2)则代表删除一天前到今天的所有数据,比如今天15号,那么从14号开始删除。如果不带有符号,那么则删除指定前n天中这一天的数据,比如(n=1)且今天是15号,则删除14号这一天所有数据。

注意这里的一天是指当前系统时间算起的,而不是0-24小时算一天

分享到:
评论

相关推荐

    Linux find 按文件修改时间查找文件

    ind 按文件修改时间查找文件 ---(+n)----------|----------(n)----------|----------(-n)--- (n+1)*24H前| (n+1)*24H~n*24H间 |n*24H内 -ctime -n 查找距现在 n*24H 内修改过的文件 -ctime n 查找距现在 n*24H 前...

    linux下find命令详解

    详细介绍了linux下的find命令经常使用的选项的意义和方法

    linux find命令精通指南

    find命令是linux下比较常用的命令之一,作用较大。linux find命令精通指南

    Linux find 命令使用小技巧一则

    本文教大家一个Linux find 命令使用的小技巧,感性趣的朋友可以参考下。

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

    Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统...

    linux下find命令-atime,-ctime,-mtime真正含义

    NULL 博文链接:https://hbiao68.iteye.com/blog/2167353

    类似于linux的find,windows平台的find

    windows下的find命令太弱,故写了这个find工具,类似于linux下的find. 首次使用请"findx -h"查看帮助.

    linux正则表达式详解

    linux命令正则表达式的详细用法和解释

    浅谈find命令下的atime,ctime,mtime

    linux下的find命令提供了相当多的查找条件,功能很强大,由于find的功能很强大,所以他的选项也很多,今天我们来细说一下find命令下的三个时间参数atime,ctime,mtime. atime:access time,最近一次访问时间,当使用...

    Linux中find命令的用法入门

    Linux系统下的Find 命令具有很强大的搜索功能,可以遍历整个文件系统。所以 find 命令很耗资源,有时候甚至会耗费很长时间,因此建议把它放在后台执行。 Find 命令格式如下所示: find pathname -options [-print -...

    Linux中find常见用法示例

     find命令的参数;  pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。  -print: find命令将匹配的文件输出到标准输出。  -exec: find命令对匹配的文件执行该参数所给出...

    Linux文本查找命令find的用法详解

    find 命令主要用于查找目录和文件,可以指定多种参数进行匹配。 用法:find +查找路径 +命令参数 [输出形式] 查找路径:告诉find在哪查找 命令参数:指定要查找的文件属性,属性包括多种,类型、名称、大小、修改...

    关于find命令-各种运用示例

    2、find命令的参数; 3、find命令选项; 4、使用exec或ok来执行shell命令; 二、find命令的例子; 1、查找当前用户主目录下的所有文件; 2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他...

    【Linux命令篇】find命令-查找与清理过期文件

    find /data -maxdepth 1 -type f -name *.sh find /data -maxdepth 1 -type d -name code 2、逻辑操作符,与-a、或-o、非! find /data -name *.sh -a -name *test* find /data -name *.sh -o -name *test* find /...

    删除60天前的指定文件并统计删除文件数量记录到日志

    ############################################################# #脚本文件名:job_clean_YCDTDATA_log.sh #作者:Docker #类型:Shell脚本 #功能:删除60天前的指定文件并统计删除文件数量记录到日志 ...

    MTime网数据爬虫

    MTime网数据爬虫,功能全面,有需要的可以参考一下,对新手有帮助

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    solo1d#Linux#文件时间参数1

    文件时间参数mtime : 当前文件的 "内容数据" 被修改的时间.(和权限无关, $ls -l 默认显示这个时间)ctime : 当前文件的 "状态" 被修改

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

    find:linux的查找命令,用户查找指定条件的文件 /usr/local/backups:想要进行清理的任意目录 -mtime:标准语句写法 +10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件 “*.*”:希望查找的...

Global site tag (gtag.js) - Google Analytics