是否需要执行权限才能cd到unix中的目录?

时间:2011-07-13 08:28:44

标签: linux unix permissions

我的印象是,除非您拥有目录的执行权限,否则无法搜索该目录或对其执行cd。

但我尝试删除目录的执行权限,我仍然可以进入该目录。 那么,目录执行权限的真正用途是什么?

# mkdir tmp
# ll
total 4
drwxr-xr-x 2 root root 4096 Jul 13 13:52 tmp
# chmod 0600 tmp
# ll
total 4
drw------- 2 root root 4096 Jul 13 13:52 tmp
# cd tmp/

2 个答案:

答案 0 :(得分:5)

您正在以root身份运行。 root可以忽略权限。

如果要测试权限,请使用非root用户进行测试。

答案 1 :(得分:0)

如果要访问服务器上的目录,管理员可以为用户设置权限。