find 相关使用方法很多,常用列出来
find    path    -option    [    -print ]    [ -exec    -ok    command ]    {} \;
#-print 将查找到的文件输出到标准输出
#-exec    command    {} \;       -----将查到的文件执行command操作,{} 和 \;之间有空格
#-ok 和-exec相同,只不过在操作前要询用户

在根目录下搜索222目录
[root@daixuan ~]# find / -name 222  
/tmp/222

在/tmp/222目录下搜索修改时间大于5天或者权限是2775  -mmin -5 小于5分钟
[root@daixuan 222]# ls -l
总用量 8
-rw-rw-r-- 1 daixuan root       0 10月 24 16:33 22222.bak.bar
-rw-rw-r-- 1 daixuan daixuan    0 10月 24 16:31 2222.bak.bar
drwxrwxr-x 2 daixuan daixuan 4096 10月 24 16:31 dir
drwxrwsr-x 2 daixuan root    4096 10月 24 16:33 dir2
[root@daixuan 222]# find . -mtime +5 -o -perm 2775
./dir2

在当前目录/tmp/222找首先满足文件名为*.txt, 然后还要满足权限为777或者是目录这样的要求,也就是说,当前目录下文件名为*.txt的目录符合条件,或者文件名为*.txt并且权限为777也符合条件
[root@daixuan 222]# pwd
/tmp/222
[root@daixuan 222]# ll
总用量 12
drwxr-sr-x 2 root    root    4096 10月 24 22:59 12.txt
-rw-rw-r-- 1 daixuan root       0 10月 24 16:33 22222.bak.bar
-rw-rw-r-- 1 daixuan daixuan    0 10月 24 16:31 2222.bak.bar
drwxrwsr-x 2 daixuan root    4096 10月 24 16:33 dir2
drwxrwxrwx 2 daixuan daixuan 4096 10月 24 16:31 dir.txt
[root@daixuan 222]# find . -name "*.txt" -a \( -perm 777 -o -type d \)
./dir.txt
./12.txt

查找当前目录下(不要子目录以及子目录的子目录)的文件或目录
[root@daixuan 222]# ls
22222.bak.bar  2222.bak.bar  dir  dir2
[root@daixuan 222]# find . -maxdepth 1
.
./dir
./dir2
./2222.bak.bar
./22222.bak.bar

查找当前目录下用户是daixuan,用户组是daixuan的文件或目录
[root@daixuan 222]# pwd
/tmp/222
[root@daixuan 222]# ll
总用量 12
drwxr-sr-x 2 root    root    4096 10月 24 22:59 12.txt
-rw-rw-r-- 1 daixuan root       0 10月 24 16:33 22222.bak.bar
-rw-rw-r-- 1 daixuan daixuan    0 10月 24 16:31 2222.bak.bar
drwxrwsr-x 2 daixuan root    4096 10月 24 16:33 dir2
drwxrwxrwx 2 daixuan daixuan 4096 10月 24 16:31 dir.txt
[root@daixuan 222]# find . -user daixuan -group daixuan
./2222.bak.bar
./dir.txt