find . -name js 查找当前文件夹内名称完全是js的文件和文件夹 find . -name "*js*" 查找当前文件夹内名称包含js的文件和文件夹 find . -type d -name "*js" 查找当前文件夹内名称包含以js结尾的文件夹 find . -type f -name "*.php" 查找当前文件夹内名称包含以php结尾的文件
注:-type d表示文件夹,-type f表示文件。可以把-name换成-iname,i表示忽略大小写
find . -type d -name cache -print0 | xargs -0 chown -R nginx:nginx 查找名称为cache的文件夹,递归地把文件夹及其下的所有内容都设置为:用户nginx 用户组nginx 注意:-print0和-0为保险方法,以防一个文件名里有空格或者换行符,-print0用'\0'(空字符)分隔结果列表,xargs -0 只会将'\0' 替换成空格 参考https://www.cnblogs.com/liuyihua1992/p/9689314.htmlhttps://blog.csdn.net/shuidai/article/details/84368968https://blog.csdn.net/zzk00007/article/details/93628607