1、man find 解释:

find - search for files in a directory hierarchy,即:在目录下查找文件

2、按文件被修改的时间查询文件

命令格式: find 目录 -mtime  +n  -name  文件名    在指定目录及其子目录下查找(负无穷,nowTime -  (n+1)* 24h)时间范围内被修改过内容的文件

命令格式: find 目录 -mtime    n  -name  文件名    在指定目录及其子目录下查找 [ nowTime -  (n+1)* 24h ,nowTime -  n * 24h ]时间范围内被修改过内容的文件

命令格式: find 目录 -mtime   -n  -name  文件名    在指定目录及其子目录下查找(nowTime -  n * 24h , nowTime ) 时间范围内被修改过内容的文件

例如:

find /log/fs/early_media/ -mtime  +2 -name "*.*" 查出nowTime-3*24h前的文件
find /log/fs/early_media/ -mtime   2 -name "*.*" 查出nowTime-3*24h ~ nowTime-2*24h之间的文件
find /log/fs/early_media/ -mtime  -2 -name "*.*" 查出nowTime-2*24h ~ nowTime之间的文件

find /log/fs/early_media/ -mtime  +1 -name "*.*" 查出nowTime-2*24h前的文件
find /log/fs/early_media/ -mtime    1 -name "*.*" 查出nowTime-2*24h ~ nowTime-1*24h之间的文件
find /log/fs/early_media/ -mtime   -1 -name "*.*" 查出nowTime-1*24h ~ nowTime之间的文件

find /log/fs/early_media/ -mtime +0 -name "*.*" 查出nowTime-24h前的文件
find /log/fs/early_media/ -mtime   0 -name "*.*" 查出nowTime-24h内的文件,即nowTime-24h ~ nowTime之间的文件

如下图,当前时间(即执行以上find命令的时刻)为8号10:01:05

+2  表示的是查找 nowTime - (2+1)*24小时前的文件 ,即查找的是5号10:01:05前的文件

2   表示的是查找 nowTime -(2+1)*24小时 ~  nowTime  - 2 *24小时 之间的文件 ,即查找的是5号10:01:05 到 6号10:01:05之间的文件

-2   表示的是查找 nowTime  - 2 *24小时  ~ nowTime  之间的文件 ,即查找的是6号10:01:05 到 8号10:01:05之间的文件

linux find命令mtime/atime/ctime +n -n n 全网最正确的总结相关推荐

  1. Find命令搭配atime/ctime/mtime时的日期写法

    find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索.本文主要对find中搭配atime.ctime和mtime的各种参数进行介绍. atime:访问时间(acce ...

  2. Find–atime –ctime –mtime的用法与区别总结

    总结一.区别 atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的.网上很多资料都声称cat.more等读取文件的命令会改变atime,但是我试 ...

  3. Linux——find命令常见用法

    转自:http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.html Linux中find常见用法示例 ·find path -opt ...

  4. linux find 命令详解

    ·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \; find命令的参数: pathname: find命 ...

  5. Linux 常用命令(一)

    Linux 常用命令(一) 在进入正文的开始,我想先提醒读者几句. 很多的Linux初学者,刚开始接触Linux时,看到Linux一堆那么多命令,心都麻了,我应该怎么学啊????随之而来的,便是一堆问 ...

  6. linux ctime 时间戳,Linux时间戳atime ctime mtime区别及相关命令

    首先简单讲一下Linux时间戳atime ctime mtime的概念 atime:Access Time 最后一次访问文件(读取或执行)或目录的时间 mtime:Modofy Time 最后一次修改 ...

  7. linux中文件属性mtime,linux stat (三个时间属性命令可用来列出文件的 atime、ctime 和 mtime。)...

    [[email protected] ~]# stat test/test2 File: 'test/test2' Size: 0               Blocks: 0          I ...

  8. linux中三个time:atime、mtime、ctime

    linux中三个time:atime.mtime.ctime Linux文档的时间一般分三种:Access time-atime(访问时间).Modification time-mtime(内容修改时 ...

  9. Linux文件atime ctime mtime

    Linux文件atime ctime mtime Linux文件一般来说都具有三个重要的时间 atime:access time ctime: change time mtime: modificat ...

最新文章

  1. Eclipse创建struts.xml
  2. 微软发布WP SDK8.0 新增语音、应用内支付等原生API
  3. 软件工程结对开发作业02
  4. 西安电子科技大学计算机录取分数,2021年西安电子科技大学投档线及各省最低录取分数线统计表...
  5. CentOS 8 安装 Docker  报错  requires containerd.io >= 1.4.1, but none of the providers can be installed
  6. 我的docker随笔25:一个测试用的镜像制作过程
  7. ListView的性能优化之convertView和viewHolder
  8. 矩池云上使用Visdom可视化图像说明
  9. JavaScript 是按值传递还是按引用传递的
  10. crypto_policy_set_aes_cm_128_hmac_sha1_32/crypto_policy_set_aes_cm_128_hmac_sha1_80找不到
  11. 基于RV1126平台imx291分析 --- v4l2_pipeline_pm_use
  12. 认知无线电----能量检测法原理介绍及MATLAB实现
  13. Arduino--土壤湿度传感器使用(电阻式)
  14. Rancher 离线安装 longhorn 存储类
  15. 【quasi-maximum likelihood decoder】一种有效的PSK信号准最大似然译码器matlab性能仿真
  16. esxi服务器更换硬盘,ESXi下磁盘分区删除步骤详解
  17. MPLS TE原理描述
  18. python示波器 波形数据_python - 将示波器的VISA波形导入Python - 堆栈内存溢出
  19. 【小白从小学Python、C、Java】【计算机等级考试二级-必会题】【ASCII码与字符相互转化】
  20. 科大讯飞SDK的使用

热门文章

  1. 妈咪,我找到了!15个实用的Linux find命令示例
  2. Shell编程:awk使用总结
  3. 写你自己的MVC框架
  4. int取值范围的注意问题
  5. 【numpy求和】numpy.sum()求和
  6. Ubuntu 16.04 火狐添加java插件、解决Firefox强制低版本java插件运行以及安全设置限制自签名应用程序运行
  7. win8.1除了应用界面的应用,其他系统程序都不能上网,包括IE
  8. 【C++基础学习】const限定修饰符详解
  9. java循环嵌套 0228 2101班
  10. 案例 月工作列表 c# 1614099857