mtime参数的理解应该如下: -mtime n 按照文件的更改时间来找文件,n为整数。 n表示文件更改时间距离为n天, -n表示文件更改时间距离在n天以内,+n表示文件更改时间距离在n天以前。 例如: -mtime 0 表示文件修改时间距离当前为0天的文件,即距离当前时间不到1天(24小时)以内的文件。 -mtime 1 表示文件修改时间距...
find {path} -mtime {days} 本能地使用find -mtime +1 命令。使用后发现,筛出的一直是修改时间为48小时以外的文件。经过研究man find,亲自试验,得到了如下结论。 find -mtime -1 find -mtime 1 find -mtime +1 find在修改时间处使用的是排除法,上述三个出现的文件不会有交集。 -1是24小时之内操作过的;...
[root@localhost ~]# find /etc -mtime 1 -print 其中-mtime 1 表示昨天的这个时间。 以下几个常用的时间戳: -1 最近24小时 -0.5 最近12小时 -0.25 最近6小时 +2 两天前 使用-atime选项 如前所述,atime是用于显示用户或应用程序最后一次访问文件的时间。让我们看一些例子: 查找10天内访问root根目录的文...
[root@xuegod60 ~]# find /tmp/wwwdir/ -mtime +1.9 [root@xuegod60 ~]# find /tmp/wwwdir/ -mtime +2 [root@xuegod60 ~]# find /tmp/wwwdir/ -mtime +2.1 [root@xuegod60 ~]# find /tmp/wwwdir/ -mtime +2.5 [root@xuegod60 ~]# find /tmp/wwwdir/ -mtime +2.9 [root@xuegod60 ~]#...
按mtime搜索文件 要按mtime搜索文件,可以使用-mtime选项。下面是一个示例,搜索在过去24小时内修改过的所有文件: find/path/to/search -type f -mtime -1 例如: find/var/log/-type f-mtime-1 这将返回在过去24小时内修改过的所有文件。 按分钟搜索文件 ...
# find / -mtime +50 -mtime -100 18. 查找过去的 N 分钟内状态发生改变的文件 $ find /home/bob -cmin -60 19. 查找过去的 1 小时内被修改过内容的文件 # find / -mmin -60 20. 查找过去的 1 小时内被访问过的文件 # find / -amin -60 ...
find ./name “*data*” -mtime -2 当前目录下文件名包含data,而且修改时间在48小时以内的 find ./name “*data*” -mtine 1 当前目录下文件名包含data,而且修改时间在1天前当天的,也就是24小时以上,48小时以内 2. -atime,-ctime,-mtime的真正含义 ...
–mtime/atime/ctime: 分别表示文件的修改时间、访问时间和状态改变时间。可以使用+-符号指定时间范围。 例如,查找最近一天内修改过的文件: find . -mtime -1 4. 使用逻辑运算符 find命令还支持使用逻辑运算符来组合多个条件: –-and: 同时满足两个条件 ...
按mtime搜索文件 要按mtime搜索文件,可以使用-mtime选项。下面是一个示例,搜索在过去24小时内修改过的所有文件: find /path/to/search -type f -mtime -1 例如: find/var/log/ -typef -mtime -1 这将返回在过去24小时内修改过的所有文件。 按分钟搜索文件 ...
-mtime:按修改时间去查询 +n:表示查找n天以前的文件(不加符号默认为+) -n:表示查找n天以内的文件 -atime:按照访问时间查找 +n:表示查找n天以前的文件(不加符号默认为+) -n:表示查找n天以内的文件 -ctime:按照属性修改时间查找 +n:表示查找n天以前的文件(不加符号默认为+) ...