liunx的三个时间atime,mtime,ctime详细说明与使用场景( 二 )


chown -R root:root ./test001mdrstat test001mdr

liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
五、常用命令关于文件时间相关(24h为一天前时间节点,0为当前时间)
1.在当前目录下查询3天内修改过的文件(72h~0)
find .-mtime -3 #查询3天内修改过的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
2.在当前目录下查询1天内访问过的文件(24h~0)
find . -atime -1 #查询1天内访问过的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
3.查找50-100 天修改过的文件(100d~50d)
find / -mtime +50 -mtime -100 #查找50-100 天修改过的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
4.查找过去 1 小时内更改过的文件(60min~0)
find . -mmin -60 #过去1小时内更改过的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
5.查找前一天修改过的文件(48h~24h)
find . -mtime 1 #查找前一天修改过的文件(48h~24h)
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
6.查找一天前修改过的文件(~48h)
find . -mtime +1 #查找一天前修改过的文件(~48h)
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
7.查找早于指定日期修改的文件(~=day)
find .  -newermt 2022-10-04  #查找早于指定日期(包含)修改的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
8.查找24小时内修改的文件(24h~0)
find .-newermt '-24hours'#查找24小时内修改的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
9.查找10分钟之内修改过的文件(10min~0)
find /home/ -type f -newermt '-10 minutes' #查找10分钟之内修改过的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
10.查找1天之内修改过的文件(24h~0)
find . -newermt '1 day ago' #查找1天之前到现在修改的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
11.查找昨天到现在修改的文件-同上(24h~0)
find .-newermt 'yesterday' #查找昨天到现在修改的文件
liunx的三个时间atime,mtime,ctime详细说明与使用场景

文章插图
【liunx的三个时间atime,mtime,ctime详细说明与使用场景】

经验总结扩展阅读