Linux文件查找命令之locate与find(2)

文件名和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)

Linux文件查找命令之locate与find

Linux文件查找命令之locate与find

示例:

!A -o !B = !(A -a B) !A -a !B = !(A -o B)

更多详情见请继续阅读下一页的精彩内容

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

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