对 linux 所有权有点困惑

Just a little confused on linux ownership

我正在使用 Ubuntu 14.04 服务器,我刚刚配置完我的论坛,但是我正在尝试为该软件安装一个新主题,我想我已经安装好了。

/var/www/html/styles# ls -al
total 16
drwxr-xr-x  4 www-data www-data 4096 Jul  6 14:06 .
drwxr-xr-x 18 www-data www-data 4096 Jul  6 12:50 ..
drwxr-xr-x  6 www-data root     4096 Jul  6 14:07 SE_Gamer_Dark
drwxr-xr-x  4 www-data www-data 4096 Jul  6 11:28 prosilver`

问题:drwxr-xr-x 6 www-data root 4096 Jul 6 14:07 SE_Gamer_Dark

如何更改上面一行中的 root?我认为这是文件权限,需要一个 chown,我这样做了:chown www-data SE_Gamer_Dark。然而,这只会改变初始的
drwxr-xr-x 6 root root 4096 Jul 6 14:07 SE_Gamer_Dark给你看到的,
drwxr-xr-x 6 www-data root 4096 Jul 6 14:07 SE_Gamer_Dark

据我所知,用户 "root" 有权读写此文件,但我需要 www-data 才能这样做?我也试过 chmod,但它没有改变 root

尝试:

chgrp www-data SE_Gamer_Dark

第二个参数是组

您只能更改群组:

chgrp www-data SE_Gamer_DARK

或同时组和用户:

chown www-data root.SE_Gamer_DARK

在上面的示例中,root 是用户,SE_Gamer_DARK 是组

您也可以对整个子树执行此操作:

chown -R www-data root.SE_Gamer_DARK