一、find:文件搜索
语法:find [搜索范围] [匹配条件]
$ find /etc -name init*
$ find /etc -name init???
-name:根据文件名查找
* 匹配任意字符
? 匹配一个字符
一、查询根目录大于或小于或等于的文件
$ find / -size +1000(查新当前目录下1000的文件)
二、在etc目录下查找大于80MB小于100MB的文件
$ find /etc-size+162840 -a -size -204800
-a两个条件同时满足
-o两个条件满足一个
注:1数据块 512字节 0.5k
100mb = 102400kb = 204800
三、 $ find /etc-name inittab -exec ls -l {} \;
在/etc下查找inittab文件并显示其详细信息
-exec/-ok 命令{} \;对搜索执行操作
四、 $ find /home -user shenchao(查询所有关于shenchao文件),-user=所属组
五、 $ find /etc -cmin -5(在etc查找5分钟内被修改过的属性的文件和目录)
-amin 访问时间 access
-cmin 文化属性 change
-mmin 文化内容 modify
六、-type:根据文件类型查找
f:文件,d:目录,l:软链接文件
-inum:根据i节点查找