(一)根据name查找
find / -name test
find / -name *test*
find / -name ?test
find / -iname Test
(二)根据size查找
linux数据块最小单位是0.5k, 即204800=100MB
find / -size +n //文件大小 大于n的文件
find / -size -n //小于n的文件
find / -size n //等于n的文件
(三)根据所有者或查找
find / -user ~
(四)根据时间属性查找
find / -amin -5 //5分钟之内访问过的文件
find / -cmin +5 //5分钟之外属性被修改的文件
find / -mmin +5 //5分钟之外内容被修改的文件
(五)命令查找
which ls
which rm
whereis cp
(六)其他
-a 两个条件同时满足
-o 两个条件满足一个就可以
//查找当前目录下,文件名是test且文件大小大于100mb的文件或目录
find . -name *test* -a -size +204800
//找到文件后 对它执行ls -lh命令
// .代表当前目录
find . -name test -exec ls -lh {} \;
//同上 只是加了询问确认
find . -name test -ok ls -lh {} \;
// 根据类型查找
find . -type f/d/l
// 根据节点查找
find . -inum 66