linux find命令mtime/atime/ctime +n -n n 全网最正确的总结
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 全网最正确的总结相关推荐
- Find命令搭配atime/ctime/mtime时的日期写法
find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索.本文主要对find中搭配atime.ctime和mtime的各种参数进行介绍. atime:访问时间(acce ...
- Find–atime –ctime –mtime的用法与区别总结
总结一.区别 atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的.网上很多资料都声称cat.more等读取文件的命令会改变atime,但是我试 ...
- Linux——find命令常见用法
转自:http://www.cnblogs.com/wanqieddy/archive/2011/06/09/2076785.html Linux中find常见用法示例 ·find path -opt ...
- linux find 命令详解
·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的参数: pathname: find命 ...
- Linux 常用命令(一)
Linux 常用命令(一) 在进入正文的开始,我想先提醒读者几句. 很多的Linux初学者,刚开始接触Linux时,看到Linux一堆那么多命令,心都麻了,我应该怎么学啊????随之而来的,便是一堆问 ...
- linux ctime 时间戳,Linux时间戳atime ctime mtime区别及相关命令
首先简单讲一下Linux时间戳atime ctime mtime的概念 atime:Access Time 最后一次访问文件(读取或执行)或目录的时间 mtime:Modofy Time 最后一次修改 ...
- linux中文件属性mtime,linux stat (三个时间属性命令可用来列出文件的 atime、ctime 和 mtime。)...
[[email protected] ~]# stat test/test2 File: 'test/test2' Size: 0 Blocks: 0 I ...
- linux中三个time:atime、mtime、ctime
linux中三个time:atime.mtime.ctime Linux文档的时间一般分三种:Access time-atime(访问时间).Modification time-mtime(内容修改时 ...
- Linux文件atime ctime mtime
Linux文件atime ctime mtime Linux文件一般来说都具有三个重要的时间 atime:access time ctime: change time mtime: modificat ...
最新文章
- Eclipse创建struts.xml
- 微软发布WP SDK8.0 新增语音、应用内支付等原生API
- 软件工程结对开发作业02
- 西安电子科技大学计算机录取分数,2021年西安电子科技大学投档线及各省最低录取分数线统计表...
- CentOS 8 安装 Docker 报错 requires containerd.io >= 1.4.1, but none of the providers can be installed
- 我的docker随笔25:一个测试用的镜像制作过程
- ListView的性能优化之convertView和viewHolder
- 矩池云上使用Visdom可视化图像说明
- JavaScript 是按值传递还是按引用传递的
- crypto_policy_set_aes_cm_128_hmac_sha1_32/crypto_policy_set_aes_cm_128_hmac_sha1_80找不到
- 基于RV1126平台imx291分析 --- v4l2_pipeline_pm_use
- 认知无线电----能量检测法原理介绍及MATLAB实现
- Arduino--土壤湿度传感器使用(电阻式)
- Rancher 离线安装 longhorn 存储类
- 【quasi-maximum likelihood decoder】一种有效的PSK信号准最大似然译码器matlab性能仿真
- esxi服务器更换硬盘,ESXi下磁盘分区删除步骤详解
- MPLS TE原理描述
- python示波器 波形数据_python - 将示波器的VISA波形导入Python - 堆栈内存溢出
- 【小白从小学Python、C、Java】【计算机等级考试二级-必会题】【ASCII码与字符相互转化】
- 科大讯飞SDK的使用