chmod 命令问题

chmod 命令问题

我不知道发生了什么

experimentx@workmateX:/var/www$ sudo chmod 0777 -r /var/www/

chmod: cannot access `0777': No such file or directory

experimentx@workmateX:/var/www$ 

答案1

用这个:

sudo chmod 0777 -R /var/www/

-R代替-r

答案2

使用“-R”而不是“-r”。

来自 chmod 帮助:

-R, --recursive 递归更改文件和目录

答案3

还要注意,在较新版本的 chmod 中 0 将不再清除 suid/sgid/sticky,并且您很快就必须使用符号模式(如果您打算这样做的话)。

答案4

也许可以在终端中转到或指向文件,然后通过以下方式找到文件:

ls

然后运行命令:

chmod +x filename

从那个位置我确信它会起作用。

相关内容