linux為檔案/目錄分配使用者組/許可權(chown chgrp chmod)

bivis發表於2018-09-01

linux下的檔案許可權

對於linux下所有的檔案,都有對應的擁有者許可權,組許可權,其他使用者許可權
對應的讀r 寫w 可執行x
對應於數字4  2  1

使用whoami 檢視當前登陸使用者所屬的組

在終端輸入whoami

檢視當前登陸使用者組下的所有成員

只需在終端輸入groups即可

檢視所有的組以及對應的組id

cat /etc/groups

檢視使用者所屬的組(可以不是當前登陸使用者)

在終端輸入groups 使用者名稱

修改檔案的所屬組chgrp

單修改一個檔案的所屬組

比如現在有個檔案a.txt,你想將a.txt檔案歸屬到root組chgrp root a.txt

遞迴的修改目錄下所有檔案資料夾的所屬組

比如現在有個目錄 test,test目錄下有很多檔案和資料夾,將其歸屬到root組
chgrp -R ./test root
-R引數的作用是遞迴的將目錄下的所有檔案歸屬到root組

修改檔案的擁有者chown

要注意chown 不僅可以修改擁有者,也可以在修改擁有者的同時,修改所屬的組
語法:
修改某一檔案所屬的使用者
chown 使用者名稱 檔案
修改某一目錄下所有檔案所屬的使用者
chown -R 使用者名稱  目錄
修改使用者的同時修改組
chown 使用者名稱:組名 檔案
chown -R 使用者名稱:組名 目錄

修改檔案對應的擁有者,組,其他使用者許可權chmod

比如有一個檔案test.txt
修改所屬者許可權可讀可寫可執行,所屬組可讀可寫,其他使用者僅可讀
chmod 764 test.txt
如果想要遞迴設定test目錄下的所有檔案
chmod -R 764 ./tes


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31551496/viewspace-2213381/,如需轉載,請註明出處,否則將追究法律責任。

相關文章