![我如何授予在 ubuntu 中写入我的文件夹的权限?](https://linux22.com/image/1158039/%E6%88%91%E5%A6%82%E4%BD%95%E6%8E%88%E4%BA%88%E5%9C%A8%20ubuntu%20%E4%B8%AD%E5%86%99%E5%85%A5%E6%88%91%E7%9A%84%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E6%9D%83%E9%99%90%EF%BC%9F.png)
我用 HTML 创建了一个网站,并且我正在使用 ubuntu 版本 ubuntu 16.04 LTS,当我在编辑器中阅读某些内容(Sublime Text 版本 3)时,系统总是给我这个消息: 信息
Ubuntu-16.04LTS
我始终以 root 身份在我的计算机上尝试了以下命令:
chmod +x jquery 42 历史 四十三 清楚 44 chmod -r 775 jquery 四十五 清除 46 chmod -R a+rX *
并且它不工作任何人可以帮助我我授予它此文件夹的权限
答案1
这里有几点需要注意:
- 不要以 root 用户身份运行 Ubuntu,绝对不要
sublime
以 root 身份运行。 - 命令行中看到的名称代表以下内容:
[USERNAME]@[HOSTNAME]:[PATH][SYMBOL]
- 要退出
root
帐户,请使用以下命令:exit
,然后ENTER
现在,在聊天后,我决定使用环境变量$USER
来更改该文件夹的所有权。因此,要修复该文件夹的权限:
sudo chown -R $USER:$USER /home/sommer/Desktop/examples/jquery
有了它,从普通用户帐户运行,您的 Sublime 编辑器应该能够编辑该文件夹的内容。
看这里了解更多信息。
答案2
您应尽可能以普通(非 root)级别用户的身份正常操作。如果始终以 root 级别操作,您创建的任何新文件/文件夹都将归 root 所有,而不是您。这可能会导致您在此处遇到的问题。尝试使用
chown username:groupname filename
或类似方法更改权限,看看是否能解决问题。