(十)Shell的Find查找命令详解

1、find -name '*.sh'   找以sh结尾的文件
2、find -name "test[1-6]*"   找以字母开头的文件
3、find /etc -name "host*"
4、find -perm 755  查755权限的文件
5、find -user root  在当前目录下属主为root的文件
6、find /var -mtime -5     找更改时间在5天内的文件
7、find /var -mtime +3|wc -l     找更改时间在3天前的文件的个数
8、find type -d   是目录类型的文件   -f文件    -l链接
9、find -size +1000000c文件大于1M的文件
10、find . -perm 700|xargs chmod 777 找出当前目录下所有权限为700的文件,并重设为777
11、find . -type f|xargs ls -l  找出文件并查看其详细信息    把前面查询到的文件交给xargs后的命令处理

你可能感兴趣的:(shell编程,shell,linux)