chown 命令 – 改变文件或目录的用户和用户组

chown 命令的功能是用于改变文件或目录的用户和用户组信息。管理员可以改变一切文件的所属信息,而普通用户只能改变自己文件的所属信息。

目录

一、语法格式

二、常用参数

三、命令实战

3.1 改变指定文件的所属组

3.2 改变指定文件的所属主与所属组,并显示过程

3.3 改变指定目录及其内所有子文件的所属主与所属组,并显示详细过程

3.4 只改变链接文件,不改变指向的主文件

一、语法格式

chown [参数] 所属主:所属组 文件

二、常用参数

-R对目前目录下的所有文件与目录进行相同的变更
-c显示所属信息变更信息
-h只对于链接文件进行变更,而非真正指向的文件
-v显示拥有者变更的详细资料

三、命令实战

3.1 改变指定文件的所属组

[root@linux1 ~]# ls -ld date 
dr-xr-xr-x. 2 root root 43 3月 28 11:13 date 
[root@linux1 ~]# chown root:keven ./date 
[root@linux1 ~]# ls -ld ./date 
dr-xr-xr-x. 2 root keven 43 3月 28 11:13 ./date

3.2 改变指定文件的所属主与所属组,并显示过程

[root@linux1 ~]# chown -c keven:keven date/* 
changed ownership of "date/aliases.txt" from root:root to keven:keven 
changed ownership of "date/chrony.txt" from root:root to keven:keven 
[root@linux1 ~]# ls -l date 
总用量 16 
-rw-rw-rw-. 1 keven keven 12288 3月 28 10:40 aliases.txt 
-rw-rw-rw-. 1 keven keven 1108 3月 28 11:01 chrony.txt

3.3 改变指定目录及其内所有子文件的所属主与所属组,并显示详细过程

[root@linux1 ~]# chown -Rc ding:ding date/ 
changed ownership of "date/aliases.txt" from root:root to ding:ding 
changed ownership of "date/chrony.txt" from root:root to ding:ding 
changed ownership of "date/" from root:root to ding:ding 
[root@linux1 ~]# ls -l date 
总用量 16 
-rw-rw-rw-. 1 ding ding 12288 3月 28 10:40 aliases.txt 
-rw-rw-rw-. 1 ding ding 1108 3月 28 11:01 chrony.txt

3.4 只改变链接文件,不改变指向的主文件

[root@linux1 /]# chown -h keven:keven datebak 
[root@linux1 /]# ls -ld datebak /root/date 
lrwxrwxrwx. 1 keven keven 4 3月 31 16:48 datebak -> date 
dr-xr-xr-x. 2 root root 43 3月 28 11:13 /root/date
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值