对于文件而言, 其读/写/执行 权限的功能划分显而易见.

对于目录而言,

  1. 权限意味着可以读到该目录下的文件列表.
  2. 权限意味着可以修改该目录下的文件列表.
  3. 执行权以为着可以计入该目录定位(搜索)某个文件.

具体来说:

ls /a/ 需要/a/目录的读权限(获取文件列表).

cat /a/b/f.txt 需要/a//a/b/目录的执行权限(进入目录).

rm /a/b/f.txt 需要/a/的执行权限(进入目录)和/a/b/目录的执行权限(进入目录)和写权限(修改目录下文件列表).