Linux chown改变文件所属关系命令
2016-04-28 14:04
513 查看
改变文件所属关系命令chown
chown(change owner)
当我们要改变一个文件的属组,我们所使用的用户必须是文件的属主而且同时是目标属组成员,或超级用户,只有超级用户才能改变文件的属主。
命令语法:
chown [选项]... [所有者][:[组]] 文件...
命令参数:
user : 新的文件拥有者的使用者 ID
group : 新的文件拥有者的使用者群体(group)
-c : 若该文件拥有者确实已经更改,才显示其更改动作
-f : 若该文件拥有者无法被更改也不要显示错误讯息
-h : 只对于连结(link)进行变更,而非该 link 真正指向的文件
-v : 显示拥有者变更的详细资料
-R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
方法:
chown 用户 文件或目录 <==仅仅授权用户。
chown :组 文件或目录 <==仅仅授权组。等同于chgrp组 文件或目录
chown 用户:组 文件或目录 <==表示授权用户和组。
强调:其中的冒号“:”可以用点号“.”替代。要授权的用户和组名,必须是系统里实际存在的。
命令示例:
1、只把用户改为zdw用户
chown(change owner)
当我们要改变一个文件的属组,我们所使用的用户必须是文件的属主而且同时是目标属组成员,或超级用户,只有超级用户才能改变文件的属主。
命令语法:
chown [选项]... [所有者][:[组]] 文件...
命令参数:
user : 新的文件拥有者的使用者 ID
group : 新的文件拥有者的使用者群体(group)
-c : 若该文件拥有者确实已经更改,才显示其更改动作
-f : 若该文件拥有者无法被更改也不要显示错误讯息
-h : 只对于连结(link)进行变更,而非该 link 真正指向的文件
-v : 显示拥有者变更的详细资料
-R : 对目前目录下的所有文件与子目录进行相同的拥有者变更(即以递回的方式逐个变更)
--help : 显示辅助说明
--version : 显示版本
方法:
chown 用户 文件或目录 <==仅仅授权用户。
chown :组 文件或目录 <==仅仅授权组。等同于chgrp组 文件或目录
chown 用户:组 文件或目录 <==表示授权用户和组。
强调:其中的冒号“:”可以用点号“.”替代。要授权的用户和组名,必须是系统里实际存在的。
命令示例:
1、只把用户改为zdw用户
[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.txt2、把用户和用户组都改为zdw
[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.txt3、只把用户组改为root
[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.txt4、把zdw文件夹及文件夹下的都做更改,使用-R参数
[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
相关文章推荐
- 改变文件属主和属组 2012-02-09
- [Linux学习笔记] Linux常用命令 - 权限管理命令
- chage和chown
- debian添加用户
- Beginners Level Course:File Permisions - chown
- linux下修改文件的用户组chgrp和文件所有者chown
- [Linux] 目录与文件的权限管理
- linux chown命令
- 【2016.3.12】chown 解析
- linux chomd命令和chown命令整理
- linux下修改文件的拥有者和用户组
- 使用cp/scp命令进行数据库的复制
- Linux系统中 chown和chmod 命令的区别:
- linux命令(chown、find)
- Linux chown命令学习
- Linux 文件权限 chmod chown
- linux 改变用户组、文件拥有者、文件属性
- chown命令
- linux 更改文件所属用户及用户组
- Linux chmod chgrp chown