简明Linux命令行笔记:chown
改变文件的所有者或与文件相关联的组
chown [options] owner file-list
chown [options] owner: group file-list
chown [options] owner: file-list
chown [options] :group file-list
参数
owner为新所有者对应的用户名,file-list为要修改其所有者或相关联组的文件路径名列表
所有者和组用户的指定方式
参 数 | 意 义 |
owner | file-list的新所有者;不改变组用户 |
owner:group | file-list的新所有者和相关连的新组 |
owner: | file-list的新所有者;与file-list相关联的组改变为新所有者的登录组 |
:group | 与file-list相关联的新组;不改变所有者 |
选项
-c 显示更改的过程信息
-v 显示更改过后的信息
-f 强制更改
-R 递归更改目录
示例
chown owner
Darling work # ls -l 总用量 0 -rw-r--r-- 1 siu siu 0 1月 10 15:35 temp Darling work # chown jack temp Darling work # ls -l 总用量 0 -rw-r--r-- 1 jack siu 0 1月 10 15:35 temp
修改文件所有者
chown owner:group
Darling work # ls -l 总用量 0 -rw-r--r-- 1 jack siu 0 1月 10 15:35 temp Darling work # chown jack:jack temp Darling work # ls -l 总用量 0 -rw-r--r-- 1 jack jack 0 1月 10 15:35 temp
修改文件所有者和群组
chown -c :group
Darling work # ls -l 总用量 0 -rw-r--r-- 1 jack jack 0 1月 10 15:35 temp Darling work # chown -c :siu temp changed ownership of "temp" from jack:jack to :siu Darling work # ls -l 总用量 0 -rw-r--r-- 1 jack siu 0 1月 10 15:35 temp
修改文件群组,并显示修改的过程信息