在一个文件夹abc下面有若干文件和文件夹,
而下层的文件夹中也同样是有很多的文件和文件夹,
现在希望用一条chmod命令使得所有的文件夹的属性为755,所有文件的属性为644
方法1
find . -exec sh -c "if [[ -d "{}" ]]; then chmod 755 "{}"; else chmod 644 "{}"; fi " \;
方法2
find ./ -type d -print|xargs chmod 755; find ./ -type f -print |xargs chmod 644