指令名称 : chown spa
使用权限 : root htm
使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file... 递归
说明 : Linux/Unix 是多人多工做业系统,全部的档案皆有拥有者。利用 chown 能够将档案的拥有者加以改变。通常来讲,这个指令只有是由系统管理者(root)所使用,通常使用者没有权限能够改变别人的档案拥有者,也没有权限能够将 本身的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。get
user : 新的档案拥有者的使用者 ID io
group : 新的档案拥有者的使用者群体(group) file
-c : 若该档案拥有者确实已经更改,才显示其更改动做 权限
-f : 若该档案拥有者没法被更改也不要显示错误讯息 语法
-h : 只对于连结(link)进行变动,而非该 link 真正指向的档案 lamp
-v : 显示拥有者变动的详细资料 文件
-R : 对目前目录下的全部档案与子目录进行相同的拥有者变动(即以递回的方式逐个变动)
--help : 显示辅助说明
--version : 显示版本
将档案 file1.txt 的拥有者设为 users,群体的使用者 jessie :
chown users:jessie file1.txt
将目前目录下的全部档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
chown -R lamport:users *
功能:更改某个文件或目录的属主和属组。这个命令也很经常使用。例如root用户把本身的一个文件拷贝给用户xu,为了让用户xu可以存取这个文件,root用户应该把这个文件的属主设为xu,不然,用户xu没法存取这个文件。
语法:chown [选项] 用户或组 文件
把目录/usr及其下的全部文件和子目录的属主改为root,属组改为rong。
$ chown – R root.rong /usr
说明:chown将指定文件的拥有者改成指定的用户或组。用户能够是用户名或用户I D。组能够是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。 该命令的各选项含义以下:
-R 递归式地改变指定目录及其下的全部子目录和文件的拥有者。
-v 显示chown命令所作的工做。
chgrp和chown 的都是转移文件属主 可是chown只能在同一个用户组里面转换而chgrp能够转移到不一样的用户组