在Linux中我們可以透過使用Chown指令來改變檔案的所屬者和組別。
在Linux中,建立一個檔案時,該檔案的擁有者都是建立該檔案的使用者。該檔案使用者可以修改該檔案的擁有者及使用者群組l;或在root使用者下,這樣可以修改任何檔案的擁有者及使用者群組。
chown指令的用途很多,可以使用chown指令來改變檔案擁有者,也可以順便直接修改使用者群組的名稱。
註:使用者必須是已經存在系統中的,也就是只能改變為在 /etc/passwd這個檔案中有記錄的使用者名稱才可以。
下面我們就來看看使用Chown指令如何更改檔案的所屬使用者和組別。
1、更改檔案的所屬者
#首先我們使用ls -l指令來檢視檔案的所屬,範例:
#ls -l tmpfile -rw-r-r-- 1 himanshu family 0 2019-03-30 11:03 tmpfile
下面我們使用chown指令來更改該tmpfile檔案的所屬者
#chown root tmpfile
然後再使用ls -l指令來檢視一下該tmpfile檔案的所屬
#ls -l tmpfile -rw-r-r-- 1 root family 0 2019-03-30 11:04 tmpfile
可以看出:該tmpfile檔案的所屬者蟲「himanshu」變成了「root」
#2、更改檔案群組
透過chown指令,也可以更改群組(文件所屬的組別)。
使用以下指令來改變檔案所屬的組別:
#chown :root tmpfile
然後使用ls -l指令來檢視一下該tmpfile檔的所屬
#ls -l tmpfile -rw-r-r-- 1 root root 0 2019-03-30 11:04 tmpfile
也可以直接一次性更改檔案的所屬者和組別為root,需要使用以下指令:
#chown root:root tmpfile
相關影片教學推薦:《Linux教學》
以上就是本篇文章的全部內容,希望對大家的學習有所幫助。更多精彩內容大家可以追蹤php中文網相關教學欄位! ! !
以上是Linux中如何更改檔案的所屬使用者和組別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!