linux chown 命令 更改设置文件对应的用户和组

 

 

更改设置文件对应的用户和组

chown语法

chown [选项]…[所有者][:[用户组]] 文件……

 

 

root@localhost ~]# chown root.root 1.txt    # 同时修改文件属主和属组


!chown   执行上一个chown命令

 

 

常用的更改方法:

chown 用户 文件或目录 <==仅仅授权用户
[root@MongoDB ~]# chown mike test.sh 
[root@MongoDB ~]# ll
total 4
-rw-------. 1 root root 1851 Mar 27 08:38 anaconda-ks.cfg
-rw-r--r--  1 mike root    0 Jun  5 23:47 test.sh
chown :组 文件或目录 <==仅仅授权组
[root@MongoDB ~]# chown :incahome test.sh 
[root@MongoDB ~]# ll
total 4
-rw-------. 1 root root     1851 Mar 27 08:38 anaconda-ks.cfg
-rw-r--r--  1 root incahome    0 Jun  5 23:47 test.sh
chown 用户:组 文件或目录 <==表示授权用户和组
[root@MongoDB ~]# chown mike:incahome test.sh 
[root@MongoDB ~]# ll
total 4
-rw-------. 1 root root     1851 Mar 27 08:38 anaconda-ks.cfg
-rw-r--r--  1 mike incahome    0 Jun  5 23:47 test.sh

 

强调:

 

1)其中的冒号”:”可以用点号”.”替代
2)要授权的用户和组名,必须是linux系统中实际存在的

 

 

修改文件权限 - chown
利用chown可以将指定文件的所有者改为指定的用户或组。
语法:chown [OPTION]... [OWNER][:[GROUP]] FILE...
其中的命令选项说明如下:
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
根据配置场景,可以只修改属主,也可以只修改属组,亦可以同时修改属主属组。

 

posted @ 2018-01-18 17:15  minger_lcm  阅读(475)  评论(0编辑  收藏  举报