find的用法:find查找指定文件和文件夹,设置为指定用户和用户组

    技术2022-07-10  84

    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

    Processed: 0.009, SQL: 9