改变用户分组和所属用户

chgrp命令: chgrp命令用来改变文件或目录所属的用户组。该命令用来改变指定文件所属的用户组。其中,组名 可以是用户组的ID,也可以是用户组的组名。文件名可以是由空格分开的要改变属组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件 主或超级用户(root),则不能改变该文件的组。

一般格式:chrgp [选项] 组名 文件名

常用选项:-R 递归式地改变指定目录及其下面的所有子日录和文件的用户组。

示例:将/usr/meng及其子目录下的所有文件的用户组改为mengxin:
# chgrp -R mengxin /usr/meng


chown命令: chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。用户可以是用户或者是用户D,用户组可以是组名或组ID。文件名可以使由空格分开的文件列表,在文件名中可以包含通配符。

一般格式:chown [选项] 用户或组 文件名

选项:
-R 递归式地改变指定目录及其所有子目录、文件的文件主。
-v 详细列出该命令所做的工作。

注意:只有文件主和超级用户才可以便用该命令。

示例:将目录/usr/meng及其下面的所有文件、子目录的文件主改成 liu:
# chown -R liu /usr/meng

猜你喜欢

转载自kevin-gmail-com.iteye.com/blog/1358010