课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
2分钟

查找locate和find-2

根据文件大小来搜索

假设有文件f1 大小 1024k ,f2文件大小1023k f3文件大小为595k

find /data -size 1k

代表搜索(1k-1k,1024]的区间

结果为

/data/f1

/data/f2

/data/f3

find /data -size 1024c

/data/f1

find /data -size -1024c 代表0,1024-1

find/data -size +1023c 代表(1023,…)

根据时间戳查找

以“天“为单位

-atime

-mtime

-ctime

-atime 3 代表[3,3+1)

-atime +3 代表3+1,…

-atime -3 代表[0,3)

以“分钟”为单位

-amin

-mmin

-cmin

根据权限查找:

-perm

默认模式是精确查找,必须完全匹配权限

/是任何一类(u,g,o)对象中的权限中只要能一位匹配即可。

/是或的意思 /是centos7开始使用的符号,centos6是使用+

例如

find -perm /666 -ls

-是代表每一类对象必须至少拥有指定的权限,是与的关系

例如

如果有f1 chomod 777 f1

则-666 也会搜索到f1

find -perm -666 -ls -是并且的意思

find -perm 666 -ls 就是精确匹配