Linux自學之旅-基礎命令(chown和chgrp)
阿新 • • 發佈:2021-01-28
Linux自學之旅-基礎命令(改變所有者與所屬組的命令)
文章目錄
前言
1.上一節我們總結了對於檔案來說基本許可權位的作用,主要講述了普通檔案和目錄檔案之間的許可權位以及他們的不同處,還沒看的請點選下方連結進入觀看吧:基本許可權位的作用
2.這一節我們繼續迴歸命令,來講講可以對許可權位進行操作的兩個命令,一個可以修改檔案所有者一個可以修改檔案所屬組
提示:以下是本篇文章正文內容
一、chown命令
我們知道chmod是可以修改許可權位的許可權模式,那麼在我們Centos中是否有可以修改檔案所有者的命令呢?答案當然是肯定有的,這就是我們的chown命令,chown命令可以修改檔案所有者和所屬組
- 命令名稱:chown
- 命令全稱:change file owner and group
- 所在路徑:/bin/chown
- 執行許可權:所有使用者
- 功能描述:修改檔案所有者或所屬組
命令格式
chown [選項] 所有者:所屬組 檔名稱
-R:遞迴修改,也就是給目錄下所有檔案都修改許可權
我們來舉兩個例子:
(只修改所有者)
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 root root 0 1月 27 09:11 a.txt
[[email protected] ceshi]#
[[email protected] ceshi] # chown snljh a.txt
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 snljh root 0 1月 27 09:11 a.txt
[[email protected] ceshi]#
(如上,我a.txt這個檔案本來所有者是root,但是我通過chown這個命令將該檔案的所
有者變為snljh這個使用者)
(修改所有者和所屬組)
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 snljh root 0 1月 27 09:11 a.txt
[ [email protected] ceshi]# chown snl:snl a.txt
[[email protected] ceshi]#
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 snl snl 0 1月 27 09:11 a.txt
[[email protected] ceshi]#
(還是剛剛那個檔案,我用chown後面接要修改的所有者和所屬組的方式
修改了我a.txt這個檔案的所有者和所屬組)
二、chgrp命令
chgrp命令主要作用就是用來修改檔案的所屬組,其實我說吧,第一個chown命令就可以兩個都修改,只用記一個其實都差不多了,不過我們既然有這個命令,那麼我們還是要了解一下。
- 命令名稱:chgrp
- 命令全稱:change group ownership
- 所在路徑:/bin/chgrp
- 執行許可權:所有使用者
- 功能描述:修改檔案所屬組
命令格式
chgrp 所屬組 檔名稱
舉個例子:
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 snl snl 0 1月 27 09:11 a.txt
[[email protected] ceshi]#
[[email protected] ceshi]# chgrp snljh a.txt
[[email protected] ceshi]#
[[email protected] ceshi]# ls -lh
總用量 0
-rw-r--r-- 1 snl snljh 0 1月 27 09:11 a.txt
[[email protected] ceshi]#
(如上,我a.txt這個檔案的所屬組本來是snl的,我利用chgrp這個命令
將檔案的所屬組變成了snljh)
總結
本節我們說完了{
1.修改檔案所有者和所屬組的命令:chown
2.修改檔案所屬組的命令:chgrp
}
下節我們繼續講關於許可權的知識
我是結花,我們下次見!