【每天一个Linux命令】09. Linux中chown的用法

 

chown可以改变某个文件的所有者或所属组,文件是以空格分开的 要改变权限的文件列表,支持通配符。

系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 

命令格式:

chown [  -f ] [ -h ] [  -R ] Owner [ :Group ] { File ... | Directory ... }
chown -R  [  -f ] [ -H | -L | -P ] Owner [ :Group ] { File ... | Directory … }

 

命令说明:


chown 命令将 File 参数指定的文件的所有者更改为 Owner 参数指定的用户。
Owner 参数的值可以是可在 /etc/passwd 文件中找到的用户标识或登录名。还可以选择性地指定组。
Group 参数的值可以是可在 /etc/group 文件中找到的组标识或组名。

注意:

1. 只有 root 用户可以更改文件的所有者。 只在您是 root 用户或拥有该文件的情况下才可以更改文件的组。

2. 如果拥有文件但不是 root 用户,则只可以将组更改为您是其成员的组。

3. 虽然 -H、-L 和 -P 标志是互斥的,指定不止一个也不认为是错误。

命令参数

 

 

1. 必要参数:

 

    -c 显示更改的部分的信息
    -f 忽略错误信息
    -h 修复符号链接
    -R 处理指定目录以及其子目录下的所有文件
    -v 显示详细的处理信息
    -deference 作用于符号链接的指向,而不是链接文件本身

 

2. 选择参数:

 

 

    --reference=<目录或文件> 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组
    --from=<当前用户:当前群组> 只有当前用户和群组跟指定的用户和群组相同时才进行改变
    --help 显示帮助信息
    --version 显示版本信息

 

 

命令举例

更改文件的所有者

例子1:更改文件testchown.txt的所有者

bixiaopeng@ubuntu:~$ chown bixiaopeng testchown.txt 

bixiaopeng@ubuntu:~$ ls -al testchown.txt
-rw-rw-r-- 1 bixiaopeng bixiaopeng 22  8��� 14 08:08 testchown.txt

更改目录的所有者

 


例子2:将文件夹testfile中所有文件的所有者和组更改为用户bixiaopeng 和组sambashare

 

#先查看一下testfile所属用户和分组
bixiaopeng@ubuntu:~$ ls -al testfile
-rw-rw-r-- 1 bixiaopeng bixiaopeng 536870912  6��� 16 01:30 testfile
#更改
bixiaopeng@ubuntu:~$ chown -R bixiaopeng:sambashare testfile
bixiaopeng@ubuntu:~$ ls -al testfile
-rw-rw-r-- 1 bixiaopeng sambashare 536870912  6��� 16 01:30 testfile
#再将所属组改回来
bixiaopeng@ubuntu:~$ chown -R bixiaopeng:bixiaopeng testfile
bixiaopeng@ubuntu:~$ ls -al testfile
-rw-rw-r-- 1 bixiaopeng bixiaopeng 536870912  6��� 16 01:30 testfile

订阅

微信搜索“毕小烦”或者扫描下面的二维码,即可订阅我的文章。

image.png

如果文章对你有帮助,请随手点个赞吧!

(完)

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕小烦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值