有关find -mtime这个参数的使用有比较多的坑,今天把这个问题在这里记录下来:


mtime参数的理解应该如下:

-mtime n 按照文件的更改时间来找文件,n为整数。

  • n 表示文件更改时间距离为n天
  • -n 表示文件更改时间距离在n天以内
  • +n 表示文件更改时间距离在n天以前

例:

  • -mtime 0 表示文件修改时间距离当前为0天的文件,即距离当前时间不到1天(24小时)以内的文件。
  • -mtime 1 表示文件修改时间距离当前为1天的文件,即距离当前时间1天(24小时-48小时)的文件。
  • -mtime+1 表示文件修改时间为大于1天的文件,即距离当前时间2天(48小时)之外的文件
  • -mtime -1 表示文件修改时间为小于1天的文件,即距离当前时间1天(24小时)之内的文件

为什么-mtime+1 表示文件修改时间为大于1天的文件,即距离当前时间48小时之外的文件,而不是24小时之外的呢? 因为n值只能是整数,即比1大的最近的整数是2,所以-mtime+1不是比当前时间大于1天(24小时),而是比当前时间大于2天(48小时)。

转载于:https://blog.51cto.com/zhangrf/2096093

Linux命令之find命令中的-mtime参数相关推荐

  1. linux变量转义,关于linux:在Bash变量中转义awk参数

    我想将awk命令存储在一个变量中,以便稍后在自动脚本中使用. 如何在变量中存储命令? AUTO_SCRIPT="cp a b" 如何运行存储的命令? $AUTO_SCRIPT 现在 ...

  2. matlab函数参数命令,matlab函数文件中的输出参数如何不在命令窗口显示

    www.mh456.com防采集. 不要直接像普通程序2113一样运行函数,函数是用来5261调用的,如果你在其它程序中调4102用或在命1653令行中输入result=function**():的话 ...

  3. 执行远程linux命令,linux shell 远程执行命令

    经常要部署多台服务器上面的应用,如果一个个机器的登录太麻烦. 所有就想到编写一个脚本来部署不同的服务器 前提条件: 配置ssh免登陆 如果不会的请参加我的另外一篇文章 http://blog.csdn ...

  4. linux扫描磁盘变化命令,Linux quotacheck命令:扫描文件系统并建立Quota记录文件

    其实,磁盘配额(Quota)就是通过分析整个文件系统中每个用户和群组拥有的文件总数和总容量,再将这些数据记录在文件系统中的最顶层目录中,然后在此记录文件中使用各个用户和群组的配额限制值去规范磁盘使用量 ...

  5. 命令执行漏洞-命令执行-漏洞位点- 代码注入-漏洞利用-联合执行-Bypass(空格,关键字过滤,变量绕过)-例题两道-actf2020exec-GXYCTF2019 Ping Ping Ping

    命令执行 命令执行是一种攻击,其目标是通过易受攻击的应用程序在主机操作系统上执行任意命令.当应用需要调用一些外部程序去处理内容的情况下,就会用到一些执行系统命令的函数. 比如PHP中的system,e ...

  6. linux mtime参数,linux find mtime参数详解

    大家在使用find命令中的mtime参数时候,会看到官方的解释如下: -mtime n File's data was last modified n*24 hours ago.  See the c ...

  7. 软件测试人员必备Linux命令(初、中、高级)

    有些技能可以事半功倍,有些命运掌握在我们手中.熟练的掌握和使用这些命令可以提高工作效率,并且结合这些命令对测试过程中遇到的问题进行一些初步的定位. 1 目录与文件操作 1.1 ls(初级) 使用权限: ...

  8. linux中文件记录的时间参数,【Linux】stat命令查看文件的三个时间参数

     在Windows中创建一个文件都会有相应的创建时间,修改时间,访问时间来记录文件的一些属性.在Linux中也不例外,文件也有三个时间来记录文件的变动,这三个时间分别是Modification t ...

  9. linux运维常用命令一句话(持续更新中)

    整理收集一些Linux运维管理.系统管理的常用命令,太多了记不住,只能记录下来方便日后查看.也可以和大家分享.如果你有好的一句话命令也贴出来吧.本文持续更新中. 1.linux启动过程 开启电源 -- ...

最新文章

  1. 深度学习在计算机视觉中的应用长篇综述
  2. 注意了,Fastjson 最新高危漏洞来袭!
  3. vue中axios请求的封装
  4. SQLServer常见的数学函数梳理
  5. mysql备份七牛云存储_定时备份 Mysql并上传到七牛的方法
  6. 矩阵的特征向量和特征值
  7. 进程和线程不属于标准c语言,经典C语言面试题6:进程与线程的关系和区别
  8. Outlook 2016最佳实践视频课程上线
  9. 粉刷匠(bzoj 1296)
  10. SSH复用代码最终版
  11. 2022年工作日节假日数据
  12. 聚类算法K-Means
  13. 张小龙的30条产品法则
  14. 【Python】2500块的外包项目,一款加密的直播引流软件,逆向JavaScript,保姆级实战教学!
  15. 计算机应用1.2版,201303《计算机应用基础》在线作1-2.doc
  16. 杨辉三角循环队列实现(数据结构c语言版)
  17. 5240: C++实验:矩形面积
  18. Animate.css的使用(基本使用附css文件下载地址)
  19. 如何解决scala读取本地文件失败
  20. 【面试】北京航天无人机系统工程研究所

热门文章

  1. Python-PIL
  2. mysql ssh错误_通过SSH隧道连接时,MySQL访问被拒绝错误
  3. java 向上转型_java向上转型和向下转型
  4. java多个类调用_JAVA问题总结之15-多个类之间的调用
  5. oracle em 删除 重建,Oracle 11g 重建EM需要删除的对象
  6. linux常见基础服务,常用的linux命令的基本使用(一)
  7. linux中group命令详解,linux groupmod命令参数及用法详解
  8. oracle无效的十六进制数字,值java.sql.SQLException:ORA-01465:无效的十六进制数
  9. pdm 导入mysql 注释_PowerDesigner逆向导入MYSQL数据库并显示中文注释(转载)
  10. mysql查看系统可用字符集_MySQL查看所有可用的字符集