为什么我不能 cd 进入目录?

dav*_*jhp 15 ubuntu directory

我正在运行 Ubuntu 10.04.2 LTS。为什么我不能cd进入/var/www目录?

david@ubuntu:/var$ pwd
/var

david@ubuntu:/var$ ls -l
drwxrwxr-- 13 root root  4096 2011-02-26 21:53 www

david@ubuntu:/var$ cd www
-bash: cd: www: Permission denied

david@ubuntu:/var$ sudo cd www
sudo: cd: command not found
Run Code Online (Sandbox Code Playgroud)

Cak*_*mox 14

您需要执行权限才能 cd 进入目录。

sudo chmod o+x /var/www
Run Code Online (Sandbox Code Playgroud)

  • 一点说明:在上面的示例中,root(用户)和 root(组)都设置了执行位。所以组 root 的成员可以 cd 进入 www。用户 david 不能 cd,因为他不包括在根组成员中。您可以通过查看 /etc/group 的内容来检查 (5认同)