Linux Find命令查找指定时间范围内的文件的例子

(编辑:jimmy 日期: 2024/10/3 浏览:2)

例如查找`2013-08-08`到`2013-09-01`号之间的文件,使用如下命令即可:


复制代码代码如下:find /log/ -name 'production.log-2013*' -newermt '2013-08-08' ! -newermt '2013-09-0

2011/09/08 12:00 时间开始找一天內的,会列出 2011/09/07 12:00 ~ 2011/09/08 12:00 时间內的文件
找出 3 天”以前”被改动过的文件 (前第三天以前 → 2011/09/05 12:00 以前的文件) (> 72 小时)

复制代码代码如下:find /var/log/ -mtime +3 -type f -print

找出 3 天內被改动过的文件 (2011/09/05 12:00 ~ 2011/09/08 12:00 內的文件) (0 ~ 72 小时內)

复制代码代码如下:find /var/log/ -mtime -3 -type f -print
找出前第 3 天被改动过的文件 (2011/09/04 12:00 ~ 2011/09/05 12:00 內的文件) (72 ~ 96 小时)

复制代码代码如下:find /var/log/ -mtime 3 -type f -print
找出第 3 天被改动过的文件 (也可以这样写)

复制代码代码如下:find /var/log/ -mtime +2 -mtime -4 -type f -print

一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。