我不知道发生了什么
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
从那个位置我确信它会起作用。