atime
: 显示上一次读取或访问文件的时间。amin
: 显示上一次读取或访问文件是多少分钟之前mtime
: 显示文件或程序上一次修改文件的时间。更改或修改文件内容时,mtime也会更改。“修改”是指将某些数据附加到文件中,部分或全部重新组织或删除。mmin
: 显示几分钟内最后一次修改文件的时间。ctime
: 显示文件属性何时修改的
[root@localhost ~]# find /var/log -mtime +90 -print
其中
-mtime +90
加号表示大于后面的天数
[root@localhost ~]# find /etc -iname "*conf*" -mtime -10 -print
-mtime -10
减号表示小于后面的天数例三:查找/etc文件夹中,前一天修改过的文件.
[root@localhost ~]# find /etc -mtime 1 -print
其中
-mtime 1
表示昨天的这个时间。
-1
最近24小时-0.5
最近12小时-0.25
最近6小时+2
两天前
[root@localhost ~]# find /root -atime -10 -type f
要查看20天前这个时间点访问的docx文件,请运行以下
命令
:
[root@localhost ~]# find /root -iname "*.docx" -atime 20 -type -f
使用-daystart选项
-daystart 选项测量从当天开始而不是24小时之前开始的时间。例如,要查找昨天编辑的所有pdf文件,请运行:
[root@localhost ~]# find /root/data/ -mtime 1 -daystart -iname "*.pdf"
要列出3-5天之前编辑的文件,请运行以下命令:
[root@localhost ~]# find /home/james/data/ -mtime 3 -mtime -5 -daystart -iname "*.pdf"
使用-newer选项
-newer选项比较来自两个不同目录的文件并显示较新的文件。例如查找/root/b里面比/root/a里面新的文件:
[root@localhost ~]# find /root/b -newer /root/a
END
官方站点:www.linuxprobe.com
Linux命令大全:www.linuxcool.com
![05283585002580a1bdda12d792d1c6bf.png](https://i-blog.csdnimg.cn/blog_migrate/d92c95d0844e9d39e6331d26ae2abda0.jpeg)
刘遄老师QQ:5604922
Linux技术交流群:193666693
(新群,火热加群中……)
想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!