欢迎各位兄弟 发布技术文章
这里的技术是共享的
当前时间是11.30 10:21
find -mtime n
1、n为1指的时间段是:11.28 10:21-11.29 10:21之间修改的文件
2、n为-1指的时间段是:11.29 10:21——现在系统中最后24小时内修改过的文件
3、n为+1指的时间段是:11.28 10:21之前修改的文件
find . –mtime n中的n指的是24*n, +n、-n、n分别表示:
+n: 大于n
-n: 小于n
n:等于n
find ./ -name '*.php' -mmin -30 #查找最近30分钟内修改的当前目录下的.php文件
find ./ -name '*.php' -mtime -30 #查找最近30天内修改的当前目录下的.php文件
find -mtime 4 是找到所有5天后4天前被更改的档案文件,
find -mtime -4 是4天内被改的档案,
find -mtime +4 是4天前被改的档案。
-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前 modify time 修改的时间
-atime -n +n #按文件访问时间来查找文件,-n指n天以内,+n指n天以前 accsess time 访问的时间
-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前 create time 创建的时间
没亲自验证过
find命令查找最近修改的文件
Filed in: Linux+System,by bizman on 2012, April 7, 9:21 PM,views:0
1.查找最近30分钟修 改的当前目录下的.php文件
find。-name t*.php' -nmin -30
2.查找最近24小时修改的当前目录下的.php文件
find。-name '*.php’ -ntime c
3.查找最近24 小时修改的当前目录下的.php文件,并列出详细信息
find。-name t*.inC' -ntime 。-1s
4.查找当前目录下, 最近24-48小时修改过的常规文件。
find。-type f -mtime 1
5.查找当前目录下, 最近1天前修改过的常规文件。
find。-type f -mtime +1
6. http://goodboy.sinaapp .com/?p=118
转自:http://www.getroad.cn/blog/?action=show&id=878