chmod递归只给目录赋x权限,区分目录跟文件

2010-10-19 19:02  2346人阅读  评论 (0)

chmod递归给文件赋权限是基本的事情,chmod -R +x /var/www,可是目录跟文件的x权限不一样,目录的x权限表示可以键入本目录,文件的x权限是可执行,如果想让进入目录就必须赋值x权限,可是递归的时候所有的文件也赋值的可执行的权限,这样很不好,可是手动一个一个的赋值也不现实。

哈哈,其实有更好的办法,在递归赋值权限的时候吧可执行权限x写成X,大写的,chmod -R +X /var/www这样就只会给目录赋值x权限,文件却不会,赶紧自己测试一下啊吧。