Linux第二週學習筆記(9)

Linux第二週學習筆記(9)ide


2.15 更改全部者和所屬組chown學習

chown(change owner)命令:更改全部者,也可更改所屬組spa

chown -R命令: chown命令只是對文件或者目錄生效的僅僅只是指定的這個目錄自己的所屬用戶及所屬組,若是要把目錄下面的子目錄還有子文件所有一次性批量更改所屬人或者所屬用戶組,就要使用-R參數it

-------------------------------------------------------------------------------- class

chown命令更改文件的全部者:權限

[root@daizhihong01 tmp]# ls -l學習筆記

總用量 8方法

-rw-r--r--  1 root root 2564 1月  29 23:22 anaconda-ks.cfg.1yum

drwxr-xr-x  2 root root   20 1月  29 13:36 daizhihongdi

d-wx--x---  3 root root   24 1月  28 21:58 daizhihong3

drwxr-xr-x  5 root root   53 1月  29 11:43 daizhong

-rw-------. 1 root root    0 1月  22 08:14 yum.log

[root@daizhihong01 tmp]# chown yngndzh1 /tmp/yum.log(把yum.log全部者root更改成yngndzh1)

[root@daizhihong01 tmp]# ls -l

總用量 8

-rw-r--r--  1 root root 2564 1月  29 23:22 anaconda-ks.cfg.1

drwxr-xr-x  2 root root 20 1月  29 13:36 daizhihong

d-wx--x---  3 root root 24 1月  28 21:58 daizhihong3

drwxr-xr-x 5 root root 53 1月  29 11:43 daizhong

-rw-------. 1 yngndzh1 root 0 1月  22 08:14 yum.log(全部者更改爲爲yngndzh1)

--------------------------------------------------------------------------------------------

chgrp命令更改文件的所屬組:

[root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh1 root 0 1月  22 08:14 /tmp/yum.log

[root@daizhihong01 tmp]# groupadd user

 [root@daizhihong01 tmp]# chgrp user /tmp/yum.log(把yum.log全部組root更改成user組)

 [root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh1 user 0 1月  22 08:14 /tmp/yum.log(所屬組更改爲爲user)

----------------------------------------------------------------------------------------------

chown命令同時更改文件的全部者及所屬組:

[root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh1 user 0 1月  22 08:14 /tmp/yum.log

[root@daizhihong01 tmp]# chown yngndzh2:root /tmp/yum.log(使用這種方法能夠同時更改文件的全部者及所屬組,可用代替chgrp命令)

[root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh2 root 0 1月  22 08:14 /tmp/yum.log

------------------------------------------------------------------------------------------------

chown命令更改所屬組:

[root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh2 root 0 1月  22 08:14 /tmp/yum.log

 [root@daizhihong01 tmp]# chown :user /tmp/yum.log

[root@daizhihong01 tmp]# ls -l /tmp/yum.log

-rw-------. 1 yngndzh2 user 0 1月  22 08:14 /tmp/yum.log

[root@daizhihong01 tmp]#

--------------------------------------------------------------------------------------------

chown -R命令: chown命令只是對文件或者目錄生效的僅僅只是指定的這個目錄自己的權限,若是要把目錄下面的子目錄還有子文件所有一次性批量更改所屬人或者所屬用戶組,就要使用-R參數

[root@daizhihong01 tmp]# ls -l

總用量 8

-rw-r--r--  1 root root 2564 1月  29 23:22 anaconda-ks.cfg.1

drwxr-xr-x  2 root root 20 1月  29 13:36 daizhihong

d-wx--x---  3 root root  24 1月  28 21:58 daizhihong3

drwxr-xr-x  5 root root  53 1月  29 11:43 daizhong

 [root@daizhihong01 tmp]# ls -l /tmp/daizhong/

總用量 0

drwxr-xr-x 2 root root  6 1月  29 11:04 01(/daizhong/子目錄)

drwxr-xr-x 2 root root 20 1月  28 23:09 daizhihong(/daizhong/子目錄)

drwxr-xr-x 2 root root 20 1月  29 11:18 daizhihong2(/daizhong/子目錄)

[root@daizhihong01 tmp]# chown -R yngndzh1:user /tmp/daizhong

[root@daizhihong01 tmp]# ls -l

總用量 8

-rw-r--r--  1 root   root 2564 1月  29 23:22 anaconda-ks.cfg.1

drwxr-xr-x  2 root  root   20 1月  29 13:36 daizhihong

d-wx--x---  3 root  root   24 1月  28 21:58 daizhihong3

drwxr-xr-x  5 yngndzh1 user   53 1月  29 11:43 daizhong

[root@daizhihong01 tmp]# ls -l /tmp/daizhong/

總用量 0

drwxr-xr-x 2 yngndzh1 user  6 1月  29 11:04 01

drwxr-xr-x 2 yngndzh1 user 20 1月  28 23:09 daizhihong

drwxr-xr-x 2 yngndzh1 user 20 1月  29 11:18 daizhihong2

加入-R參數後連着子目錄或者子文件所屬用戶和所屬組一塊兒更改

相關文章
相關標籤/搜索