如何将一组文件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 

导航到要更改其权限的文​​件夹/文件,然后右键单击它并选择“属性”。 进入属性菜单后,转到“权限”选项卡,然后调整权限!

顺便说一下,在权限选项卡中,有一个选项可以将您选择的选项应用于该文件夹中的所有文件,希望它能够成功!