如何更改linux文件目录拥有者及用户组

在Linux系统中,更改文件文件夹和用户组的所有者是一个常见的活动。
1 使用chown命令修改文件所有者。
Chown命令的全名是更改,用于更改文件或文件夹的所有者。
要更改文件所有者,用户需要管理特权。
您可以通过su命令切换到原始用户,也可以使用sudo命令获得正确的根权利。
Chown命令的语法是:Chown [-r]的帐户名称的文件或文件夹。
例如:创建一个用所有者创建一个名为TestFile的文件,并且组为root。


要同时更改所有者和文件组,您可以使用另一种形式的Chown:Chown [-R]帐户名称:用户组或文件夹的文件名。
2 使用CHGRP命令修改文件所属的用户组。
CHGRP命令的全名是ChangeGroup,用于更改文件或文件夹所在的用户组。
修订后的用户组的名称必须存在于文件 /etc /group中。
要更改文件属于的用户组,您可以使用CHGRP命令:CHGRP [-R] Dirender/FileName用户组的名称。
...类似地,要更改文件夹中所有子文件夹或文件的用户组,您可以使用-r参数来进行重新更改。
例如:将一组TestFile文件更改为Yangzongde。

如何更改linux文件目录拥有者及用户组

在Linux系统中,修改所有者和用户组的文件或目录是基本的,但很重要。
为此,您可以使用Chown命令更改文件所有者或使用CHGRP命令来更改文件的用户组。
首先,让我们了解如何使用Chown命令更改文件所有者。
为了在Shell环境中执行Chown命令,需要管理员权限。
您可以通过SU命令切换到根用户,也可以通过Sudo获取路由权限。
命令的基本格式如下。
Chown [参数]帐户名称文件或目录。
递归更改,即可以将子目录中的所有文件和目录添加到此用户组中,您可以将-r参数添加到命令中。
例如,假定存在一个称为testfile的文件,因为当前所有者是根,用户组是根。
要将文件的所有者更改为Yangzongde,您可以使用以下命令:此时,文件的所有者变为Yangzongde,用户组仍然是一条路线。
接下来,让我们看一下如何使用CHGRP命令更改文件的用户组。
要在外壳中运行CHGRP命令,需要管理员特权。
命令的基本格式如下。
CHGRP [参数]用户组名称dirname/fileName ....同样,您可以将-r参数添加到命令中以更改递归。
假设您想将TestFile用户组更改为Yangzongde,则可以使用以下命令:此时,文件的用户组变为Yangzongde。
当然,您还可以使用Chown命令立即修改文件的所有者和用户组。
例如:[root@localhoshome] #ChownRoot:RoottestFile运行此命令,文件所有者和用户组成为路线。