文件名和inode类:
-name "文件名称": 支持使用glob, *, ?, [], [^] -iname "文件名称": 不区分字母大小写 -inum n: 按inode号查找 -somefile name: 相同的inode号文件 -links n: 链接数为n的文件 -regex "PATTERN": 以PATTERN匹配整个文件路径字符串,而不仅仅是文件名称属主属组类:
-user USERNAME: 查找属主为指定用户(UID)的文件 -group GROUPNAME: 查找属组为指定组(GID)的文件 -uid UserID: 查找属主为指定的UID号的文件 -gid GroupID: 查找属组为指定的GID号的文件 -nouser: 查找没有属主的文件 -nogroup: 查找没有属组的文件文件类型类:
b block (buffered) special c character (unbuffered) special d directory p named pipe (FIFO)f regular file l symbolic link s socket逻辑组合条件类:
组合条件:
与:-a 或:-o 非:-not, !摩根定律:
(非P) 或(非Q) = 非(P且Q) (非P) 且 (非Q) = 非(P或Q)示例:
!A -o !B = !(A -a B) !A -a !B = !(A -o B)