转载:unix及linux中chmod命令的十个例子
chmod命令实例8:只对目录设置可执行权限却不改变其包含文件的权限
很多时候我们仅仅是想为目录或者子目录提供可执行的权限使得其可以被搜寻到,却不想改变在这些目录中的文件的权限。在我指导这个命令之前,我一般都是找到所有的目录然后改变它们的权限。但是在unix中我们可以使用chmod有一个更好地方法来做到。你可以使用‘X’(大写的X)参数来仅仅改变文件目录的的权限而不影响到文件。让我们从下面的例子中来看看这种用法。
example@localhost~/test ls -lrt
total 8.0K
-r--r--r-- 1 example Domain Users 0 Jul 15 11:42 stock_trading_systems
drw-rw-rw-+ 1 example Domain Users 0 Jul 15 14:33 stocks/
example@localhost~/test chmod a+X *
example@localhost~/test ls -lrt
total 8.0K
-r--r--r-- 1 example Domain Users 0 Jul 15 11:42 stock_trading_systems
drwxrwxrwx+ 1 example Domain Users 0 Jul 15 14:33 stocks/
total 8.0K
-r--r--r-- 1 example Domain Users 0 Jul 15 11:42 stock_trading_systems
drw-rw-rw-+ 1 example Domain Users 0 Jul 15 14:33 stocks/
example@localhost~/test chmod a+X *
example@localhost~/test ls -lrt
total 8.0K
-r--r--r-- 1 example Domain Users 0 Jul 15 11:42 stock_trading_systems
drwxrwxrwx+ 1 example Domain Users 0 Jul 15 14:33 stocks/
原文地址:http://my.oschina.net/u/137621/blog/50759