linux chown 命令

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 

  1.命令格式:

    chown [选项]... [所有者][:[组]] 文件...

  2.命令功能:

    通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。

  3.命令参数:

-R 处理指定目录以及其子目录下的所有文件

-deference 作用于符号链接的指向,而不是链接文件本

 

例子说明:

#将ifup.sh文件的所有者赋给lm用户,属于weblogic组

[root@huangbiao home]# chown lm:weblogic ifup.sh

-rwxrwxrwx  1 lm    weblogic        75 11月  6 07:50 ifup.sh

 

#将ifup.sh文件的所有者赋给weblogic,文件所属组为weblogic所属组

[root@huangbiao home]# chown weblogic: ifup.sh

-rwxrwxrwx  1 weblogic weblogic        75 11月  6 07:50 ifup.sh

 

#将ifup.sh文件的组改为root

[root@huangbiao home]# chown :root ifup.sh

-rwxrwxrwx  1 weblogic root            75 11月  6 07:50 ifup.sh

 

#将/test6目录下的所有文件的用户属于root,组属于mail

chown -R -v root:mail /test6

 

 

猜你喜欢

转载自hbiao68.iteye.com/blog/2154709