且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Linux chown改变文件所属关系命令

更新时间:2022-08-12 23:35:58

改变文件所属关系命令chown

  chown(change owner)

  当我们要改变一个文件的属组,我们所使用的用户必须是文件的属主而且同时是目标属组成员,或超级用户,只有超级用户才能改变文件的属主。

命令语法:

    chown [选项]... [所有者][:[组]] 文件...

命令参数:

    user : 新的文件拥有者的使用者 ID

    group : 新的文件拥有者的使用者群体(group)

    -c : 若该文件拥有者确实已经更改,才显示其更改动作

    -f : 若该文件拥有者无法被更改也不要显示错误讯息

    -h : 只对于连结(link)进行变更,而非该 link 真正指向的文件

    -v : 显示拥有者变更的详细资料

    -R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更)

    --help : 显示辅助说明

    --version : 显示版本

方法:

    chown 用户 文件或目录     <==仅仅授权用户。

    chown  :组 文件或目录     <==仅仅授权组。等同于chgrp组 文件或目录

    chown 用户:组 文件或目录  <==表示授权用户和组。

强调:其中的冒号“:”可以用点号“.”替代。要授权的用户和组名,必须是系统里实际存在的。


命令示例:

1、只把用户改为zdw用户

1
2
3
4
5
[root@w zdw]# ls -l 2.txt
-r-xrwxr-x. 1 root root 37 Apr 27 14:30 2.txt
[root@w zdw]# chown zdw 2.txt
[root@w zdw]# ls -l 2.txt    
-r-xrwxr-x. 1 zdw root 37 Apr 27 14:30 2.txt

2、把用户和用户组都改为zdw

1
2
3
[root@w zdw]# chown zdw.zdw 2.txt
[root@w zdw]# ls -l 2.txt        
-r-xrwxr-x. 1 zdw zdw 37 Apr 27 14:30 2.txt

3、只把用户组改为root

1
2
3
[root@w zdw]# chown .root 2.txt               #.后接组名,也可以用chgrp接组名接文件,就不用加点了
[root@w zdw]# ls -l 2.txt      
-r-xrwxr-x. 1 zdw root 37 Apr 27 14:30 2.txt

4、把zdw文件夹及文件夹下的都做更改,使用-R参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@w zdw]# ll zdw                         #查看当前的所属关系
total 0
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 e
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 i
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 q
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 r
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 t
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 u
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 w
-rwxr-xr-x. 1 root root 0 Apr 28 09:56 y
[root@w zdw]# chown -R zdw.zdw zdw           #使用-R参数递归更改,包含文件夹内的文件
[root@w zdw]# ll zdw
total 0
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 e
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 i
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 q
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 r
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 t
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 u
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 w
-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 y




      本文转自cix123  51CTO博客,原文链接:http://blog.51cto.com/zhaodongwei/1768576,如需转载请自行联系原作者