用root 用户创建一个脚本文件,设置权限为111
ls -l -->
---x--x--x root root 0 ... test.sh
用root 绝对可以执行。
切换到test用户 ,所属组也是 test
执行这个脚本时,说没有权限。
为什么呢?最后的--x 不是说明是 other 用户(非 u 和 g)都能执行吗?
而如果将 test.sh 的权限改为:444 也就是:
---r--r--r ,此时切换到 test用户,可以读。
那前面那个为什么不能执行?
。。。。。