find 查找位置 -条件 条件值 ; ide
-name #按名称
-not #不包含*条件
-user #用户
-group #组
-size #大小
-perm #文件权限
-maxdepth #最大深度
-mindepth #最小深度
-a #两个条件同时知足
-o #知足一个条件便可
-type f 文件
d 目录
c 字符设备
b 块设备
s 套节字
l 连接spa
先在/mnt下创建6个文件file{1..6}3d
对文件用户和组进行修改
blog
查找属于student组的项 get
查找便是student用户又是root组的项it
查找用户为root或者组不为root的项io
查找用户为root可是不属于文件的项class
按深度查找
file
@@查找/etc下深度为一而且以.conf结尾的文件权限
@@查找/etc下最大深度为4且最小深度为1的以.conf结尾的文件
按文件大小查找
@@给这三个文件截取不一样大小
@@‘+‘表示大于,’-‘表示小于
find 查找位置 -条件 条件值 -exec 动做 {} \;
eg:find / -group mail -exec cp -rp {} /mnt/ \;
@@查找/下的全部的组为mail的而且备份到/mnt下