更改主文件夹的所有权

Jer*_*atz 8 filesystem permissions command-line

好的,所以我有一些自创的问题。我们的 SVN 空间不足,所以我将我们的主文件夹移动到一个新的(更大的)分区。起初这似乎工作正常,SVN 本身似乎没有问题,文件共享等也是如此......除了我无法再登录到 Gnome。

当我登录时,我收到一条消息,告诉我 .dmrc 无法锁定,并且主文件夹必须由具有 644 权限的用户拥有。这听起来很简单,所以我登录到故障安全终端来修复它。

登录后,我可以看到主文件夹现在归 root 所有(我认为这是我复制它们时的副产品)。但是出于某种原因,使用 chown 更改所有者总是告诉我这是一个无效的操作。即使我使用 sudo 我也会收到该消息。

我试过更改这些文件夹的所有权和权限,但都不适合我。帮助?

我正在尝试这个:

sudo chown -R username /home/username
Run Code Online (Sandbox Code Playgroud)

twi*_*oid 9

为了稍微充实一下答案,您可能想在做任何事情之前查看 chown 的 man 文件,但是要更改 /home/user 中所有文件的所有者,您可以这样做:

chown -hvR user /home/user
Run Code Online (Sandbox Code Playgroud)

其中“user”是您要将其更改为的所有者的姓名。


dav*_*id6 -2

尝试这个:

sudo su -

chown -R username:username /home/username/
Run Code Online (Sandbox Code Playgroud)