查找命令
find [查找范围] [查找条件]
常用的一些查找条件
-name 按名字查找 区分大小写 后面可以接通配符 例如 m*代表所有以m开头的名字 , m?代表以m开头的长度为2的名字
-iname 按名字查找 不区分大小写
-size +n | -n 按照大小查找, n的意思是数据块 一个数据块为512字节 即0.5K , +号代表是大于 -号代表小于
-user 通过所有者 来查询
-group 通过所属组来查询
-type f | d | l 这个是一个辅助条件, 不如你想按照名字查找 但指向查找类型为文件的 那么就在后面加上 -type f
-amin +n | -n n是分钟,a是access 意思是访问时间, +代表多久以外 -代表多久以内
-cmin +n | -n n是分钟,c是change 意思是修改属性的时间, +代表多久以外 -代表多久以内
-mmin +n | -n n是分钟,m是modify 意思是修改内容的时间, +代表多久以外 -代表多久以内
-inum n 这是通过 i节点 来查找 每个文件或目录都有唯一的一个i节点
-a 这是一个连接符 代表 and 比如你有多个条件需要同时满足的时候 就用-a来连接
-o 这是一个连接符 代表 or 比如你有多个条件只需要满足其中一个 就用-o来连接
-exec 这是执行符 代表你想要对你查找完的结果 进行什么操作 必须已 {} \;结尾
-ok 和 -exec一样 唯一的区别是 -ok会一个一个的需要确认是否要执行