每天一个linux命令(30): chown命令

指令名称:chown使用权限:root

使用方式:chown[-cfhvR][--help][--version]user[:group]file…

利用chown可以将档案的拥有者加以改变。这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,

也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。

参数:

-c或-change:作用与-v相似,但只传回修改的部分

-f或–quiet或–silent:不显示错误信息-h或–no-dereference:只对符号链接的文件做修改,而不更改其他任何相关文件-R或-recursive:递归处理,将指定目录下的所有文件及子目录一并处理-v或–verbose:显示指令执行过程

–dereference:作用和-h刚好相反

–help:显示在线说明

–reference=<参考文件或目录>:把指定文件或目录的所有者与所属组,统统设置成和参考文件或目录的所有者与所属组相同

–version:显示版本信息

chown命令使用举例:

chown[-R][用户名称][文件或目录]

chown[-R][用户名称:组名称][文件或目录]

例子

将rootfs文件夹及其子录的权限和组均改为root

chown–Rroot:rootrootfs

将目录rootfs文件夹及子目录的所有者和组更改为用户liufan和组liufan-desktop

chown–Rliufan:liufan-desktoprootfs

chownksea/usr/local/elasticsearch-R

为ksea这个用户进行授权

参考:

http://www.cnblogs.com/peida/archive/2012/12/04/2800684.html

http://www.360doc.com/content/12/0702/17/7909375_221744897.shtml