如何更改/root/opt 的权限,而它是由 root 拥有的

Esp*_*mma -1 permissions root

我想更改文件夹“opt”和“usr”的权限。它归root所有。我目前无法更改权限,因为它显示“您不是所有者,因此您无法更改权限”。

我也想更改内部文件夹的权限。请问有什么命令吗?我是 Ubuntu 的新手,目前拥有 13.04

Jez*_*z W 15

第一件事,我会说:不要改变所有权/opt/usr。你会导致大量的问题。例如,如果您/usr从 root更改所有权,sudo则将不再正常工作(事实上,据我所知,它可能导致计算机无法启动)。事实上,root默认情况下我会提倡更改所有权的东西很少 - 一旦你递归地做这样的事情,撤消它变得非常困难。

如果您需要在其中之一中创建文件,请使用sudo. 因此,如果您有在/opt,下一个名为/opt/myprogram需要属于您的文件夹中安装程序的说明,您将执行以下命令; cd /opt; sudo mkdir myprogram; sudo chown $USER myprogram.

但正如我所说,为了您系统的稳定性,只能更改您自己创建的文件或文件夹的所有权。如果您需要编辑由 拥有的内容root,请sudo在命令前使用,而不是取得所有权。

  • @pacificfils,不,不要要求“如何破坏您的系统”。 (3认同)