chmod 有问题

chmod 有问题

以前我会输入“sudo chmod 777”,然后输入文件或文件夹的名称,但现在似乎无法更改任何权限。我查看了多个关于如何使用 chmod 的教程,但什么也没弄明白。我需要更改包含大量文件的文件夹的权限。如何一次性更改所有文件的权限?我需要将权限从 root 更改为我的用户帐户。在 gksudo 中运行 nautilus 只允许我逐个更改文件的权限,这将花费很长时间。当我一次选择多个文件并转到属性中的权限选项卡时,它只是说所有者是 root,我无法更改它。

答案1

要递归更改文件夹、其子文件夹内的所有文件、其内的所有文件等等:

sudo chmod 755 -R <folder>

答案2

尝试:

sudo chown -R [FROM USERNAME]:[TO USERNAME] [FOLDER] 

答案3

你是不是忘了一点-R?如果“文件夹”指的是目录及其文件,那么chmod必须递归使用:

sudo chmod -R 777 [Directory]

相关内容