用一条命令处理分别改变文件和文件夹的权限

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

在一个文件夹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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航