详解Linux指令与文件的搜寻 (2)

详解Linux指令与文件的搜寻

例2:搜索属于kaka群组的文件

详解Linux指令与文件的搜寻

例3:搜寻不属于任何人的文件

find / -nouser

 

7. 搜寻文件名称跟权限的文件

-name filename:搜寻文件名称为 filename 的文件;

-size [±]SIZE:搜寻比 SIZE 还要大(+)或小(-)的文件。这个 SIZE 的规格有:c: 代表 Byte, k: 代表 1024Bytes。所以,要找比 50KB还要大的文件,就是“ -size +50k ”

-type TYPE :搜寻文件的类型为 TYPE 的,类型主要有:一般正规文件 (f), 设备文件 (b, c),目录 (d), 链接文件 (l), socket (s), 及 FIFO (p) 等属性。

-perm mode :搜寻文件权限“刚好等于” mode 的文件,这个 mode 为类似 chmod的属性值,举例来说, -rwsr-xr-x 的属性为 4755 !

-perm -mode :搜寻文件权限“必须要全部囊括 mode 的权限”的文件,举例来说,我们要搜寻 -rwxr–r-- ,亦即 0744 的文件,使用 -perm -0744,当一个文件的权限为 -rwsr-xr-x ,亦即 4755 时,也会被列出来,因为 -rwsr-xr-x 的属性已经囊括了 -rwxr–r-- 的属性了。

-perm /mode :搜寻文件权限“包含任一 mode 的权限”的文件,举例来说,我们搜寻-rwxr-xr-x ,亦即 -perm /755 时,但一个文件属性为 -rw-------也会被列出来,因为他有 -rw… 的属性存在!

例1:找出文件名为kaka.php的文件

详解Linux指令与文件的搜寻

 

例2:找出文件名包含kaka的文件

详解Linux指令与文件的搜寻

 

例3:找出learn下的目录

详解Linux指令与文件的搜寻

 

 关于perm特殊权限的搜索就不写了,没有多大的意义

————————————————

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpwjxs.html