Centos7操作系統中文件分用戶(user)權限,組(group)權限,其他用戶(other)權限,簡稱ugo,所以在使用Centos7系統時可能經常需要對文件所屬權限進行修改。
Centos7系統的文件用戶組權限主要分爲以下幾種:
u User,即文件或目錄的擁有者;
g Group,即文件或目錄的所屬羣組;
o Other,除了文件或目錄擁有者或所屬羣組之外,其他用戶皆屬於這個範圍;
a All,即全部的用戶,包含擁有者,所屬羣組以及其他用戶。
其中,文件的權限有三種,即讀取(r),寫入(w),執行(x);
r 讀取權限,數字代號爲“4”;
w 寫入權限,數字代號爲“2”;
x 執行或切換權限,數字代號爲“1”;
– 不具任何權限,數字代號爲“0”;
s 特殊功能說明:變更文件或目錄的權限。
如果需要更改文件權限的話,一般可以通過chmod命令來進行,修改文件權限可以有兩種方式,語法格式:chmod (選項) (參數),本文以RAKsmart 所在的centos7系統爲例,簡單給大家說說。
第一種、字母形式:
直接賦予權限: chmod u=rwx demo
chmod修改文件權限方法
第二種、增減一個或多個權限:增加權限使用“+”,去掉權限“-”
chmod g-x,g-w demo
Centos7系統使用chmod修改文件權限
數字形式:
r=讀取屬性 //值=4
w=寫入屬性 //值=2
x=執行屬性 //值=1
例如:chmod 761 demo,爲所有者設置了所有權限,組設置了讀取寫入,其他設置了執行權限。
大家在使用Centos7系統時,如果需要更改文件權限的話,則可以通過chmod命令進行修改,具體的修改方案可以參考以上過程。