对目录的权限有RWX
R:浏览目录的权限
W:在目录中新建,删除,修改,移动等
X:进入该目录的权限,是RW的基础
示例:
下面的示例是只有X权限,可以进入目录,但是不能读写
[root@ora65 /]# chmod 661 arch/ -R
[root@ora65 /]# ll /
drw-rw---x. 2 root root 4096 Aug 30 2016 arch
[root@ora65 /]# su - oracle
[oracle@ora65 /]$ cd arch/
[oracle@ora65 arch]$ ls
ls: cannot open directory .: Permission denied
[oracle@ora65 ~]$ > /arch/111.txt -bash: /arch/111.txt: Permission denied
下面的示例是有RW权限,没有X就不能读写和进入目录
[root@ora65 /]# chmod 666 arch/ -R
[root@ora65 /]# ll /arch/
total 0
-rw-rw-rw- 1 root root 0 Apr 12 10:26 test.txt
[root@ora65 /]# su - oracle
[oracle@ora65 ~]$ cd /arch/
-bash: cd: /arch/: Permission denied
[oracle@ora65 ~]$ ls /arch/
ls: cannot access /arch/test.txt: Permission denied
[oracle@ora65 ~]$ touch /arch/test2.txt
touch: cannot touch `/arch/test2.txt': Permission denied
可以看出对于目录来说,RW权限是基于X的,所以大部分的目录都是对所有的用户有X权限