目录
精细查找文件或目录——find
格式:find [查找范围] [ 查找条件表达式]
注意:查找范围必须在前面
优点:
1.
默认递归查询
2.
它是真的去硬盘上一个一个文件给你找(实时)
3.
查找条件巨多
4.
精确查找
缺点:查找慢
常用查找条件
1.
按查找文件名字查找 -name

2.
按文件大小查找文件 -size k M G

注意点:文件大小不加加减号是一定的范围,单位越精确越好
1023k-1024k
1字节-1MB
公式:前面数字减1
3.
按文件属主查找 属主:文件的拥有者 -user

4.
按文件类型查找 -type f (普通文件) d(目录) c(字符文件) b(块设备)

5.
按照 indoe号查找 -inum 要先知道indoe号

6.按照目录层级查找文件 -maxdepth level -mindepth level

7.
天数查找文件 -mtime

查找条件可以叠加使用,还可以加上处理动作
1.
print 输出屏幕让你看一下(默认)
2.
ls 显示详细信息
3.
delete 直接删除
4.
ok 连接符 会询问
5.
exec 连接符 不会询问
eg:

-ok 处理动作 连接 前面后面的命令 会询问你要不要这样处理
mv {} 代指前面 find找到的文件 /mnt 移动到的目录 \;固定格式
-exec 不会询问
locate
查找快,但是不实时,一般不用。