添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议 》和 《 阿里云开发者社区知识产权保护指引 》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单 进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。 http://blog.itpub.net/28602568/viewspace-1404761/

标题: Linux 命令 find / -ctime +1 真的是查找1天前创建的文件咩?

lōττéry 查看文件信息
[root@report2 ~]# ll  /exp/temp/
drwxr-xr-x 3 root root  4096 Jan 14 20:07 BJ_UNIT_1421237222585
-rw-r--r-- 1 root root  3238 Jan 14 20:07 BJ_UNIT_1421237222585.zip
drwxr-xr-x 3 root root  4096 Jan 14 20:08 BJ_UNIT_1421237303193
-rw-r--r-- 1 root root  3520 Jan 14 20:08 BJ_UNIT_1421237303193.zip
drwxr-xr-x 3 root root  4096 Jan 14 20:11 HJ_UNIT_1421237501049
-rw-r--r-- 1 root root 45621 Jan 14 20:12 HJ_UNIT_1421237501049.zip
[root@report2 ~]#
[root@report2 ~]# ll  /exp/temp/                                                 ##查看清理情况 drwxr-xr-x 3 root root  4096 Jan 14 20:07 BJ_UNIT_1421237222585
-rw-r--r-- 1 root root  3238 Jan 14 20:07 BJ_UNIT_1421237222585.zip
drwxr-xr-x 3 root root  4096 Jan 14 20:08 BJ_UNIT_1421237303193
-rw-r--r-- 1 root root  3520 Jan 14 20:08 BJ_UNIT_1421237303193.zip
drwxr-xr-x 3 root root  4096 Jan 14 20:11 HJ_UNIT_1421237501049
-rw-r--r-- 1 root root 45621 Jan 14 20:12 HJ_UNIT_1421237501049.zip
[root@report2 temp]#
[root@report2 ~]#  find /exp/temp/* -ctime  +0.90 ## 0.90*24=21.6   小时 能查到2015-01-14 20:08的BJ_UNIT_1421237303193文件 /exp/temp/BJ_UNIT_1421237222585
/exp/temp/BJ_UNIT_1421237222585.zip
/exp/temp/BJ_UNIT_1421237303193
/exp/temp/BJ_UNIT_1421237303193.zip
[root@report2 ~]# [root@report2 ~]#  find /exp/temp/* -ctime  +0.89 ##0.89*24=21.36 小时 能查到2015-01-14 20:12的HJ_UNIT_1421237501049文件(最大文件为该文件) /exp/temp/BJ_UNIT_1421237222585
/exp/temp/BJ_UNIT_1421237222585.zip
/exp/temp/BJ_UNIT_1421237303193
/exp/temp/BJ_UNIT_1421237303193.zip
/exp/temp/HJ_UNIT_1421237501049
/exp/temp/HJ_UNIT_1421237501049.zip [root@report2 temp]# 17:41:05时,  find  /exp/temp/* -ctime  0.90 天前(21.6 小时 )  能查到2015-01-14 20:08的BJ_UNIT_1421237303193文件 17:41:31时,  find  /exp/temp/* -ctime  0.89 天前(21.36 小时 )能查到2015-01-14 20:12的HJ_UNIT_1421237501049文件 *** 2015-01-16 17:41分时的0.89天前能查到2015-01-14 20:08前生产的文件【2015-01-14 20:08前包括BJ_UNIT_1421237222585/BJ_UNIT_1421237303193】 *** 2015-01-16 17:41分时的0.90天前能查到2015-01-14 20:33前生产的文件【2015-01-14 20:33前包括所有文件,所以把所有都显示出来了..】 *** 从0.89天前 能看出来(当时0.89天前) 2015-01-15 20:08 -2015-01-14 20:08(系统0.89天前) 正好差1天 *** 那想删除一天前生成的文件应该改为find  /exp/temp/* -ctime  -0 -exec rm  -rf {} \; 其中 0=1-1 *** 而每天23:30执行 find 所谓的‘1天’前的文件进行删除,实际却是1+1=2天前的才进行删除,也导致今天执行find ..rm 没有删除任何文件; *** 至于为什么一直以来教材上对find /exp/temp/* -ctime  +1 命令解释是查找1天前生成的文件,而实际上除了我们生产环境AIX上其他所有环境都是今天测试的样子 *** 只能默默的觉得是Linux不是最官方的被改过了.. 大家也看看你们的crontal find .. -ctime的是否也也同样的问题! *** 或许谁能给我解释这个情况..先表示感谢.!