如何将一组文件Permsissions从Root更改为user
我将一组BlueJ文件从/usr/share/doc/BlueJ
复制到~/BlueJ
目录,但是文件夹中的文件被设置为root权限并且只读我需要能够读/写它们。
因此,在BlueJ文件夹中,每个项目都有子文件夹,例如’shapes’文件夹。
我发现此命令用于更改单个文件文件权限Ubuntu
user@host:/home/user$ sudo chmod o+x /usr/local/bin/somefile
但是如何在~/BlueJ
为每个项目文件夹更改文件夹权限以及随后的文件夹中的所有文件?
做
sudo chmod -R o+rwx ~/BlueJ
要么
sudo chmod -R 755 ~/Bluej
其中-R
用于递归, o+rwx
用于其他读/写和执行
要么
如果您想获取文件夹和文件的所有权
sudo chown -R USERNAME.USERNAME ~/Bluej
USERNAME是您的ubuntu用户名。
这很简单! 你可以像Sagar所说的那样去做,或者你可以从GUI做到这一点。 打开终端
sudo nautilus
导航到要更改其权限的文件夹/文件,然后右键单击它并选择“属性”。 进入属性菜单后,转到“权限”选项卡,然后调整权限!
顺便说一下,在权限选项卡中,有一个选项可以将您选择的选项应用于该文件夹中的所有文件,希望它能够成功!