Linux系統777等使用者許可權詳解

2021-10-23 02:26:40 字數 1004 閱讀 4869

444 r–r--r–

600 rw-------

644 rw-r–r--

666 rw-rw-rw-

700 rwx------

744 rwxr–r--

755 rwxr-xr-x

777 rwxrwxrwx

從左至右,1-3位數字代表檔案所有者的許可權,4-6位數字代表同組使用者的許可權,7-9數字代表其他使用者的許可權。

而具體的許可權是由數字來表示的,讀取的許可權等於4,用r表示;寫入的許可權等於2,用w表示;執行的許可權等於1,用x表示;

通過4、2、1的組合,得到以下幾種許可權:0(沒有許可權);4(讀取許可權);5(4+1 | 讀取+執行);6(4+2 | 讀取+寫入);7(4+2+1 | 讀取+寫入+執行)

以755為例:

1-3位7等於4+2+1,rwx,所有者具有讀取、寫入、執行許可權;

4-6位5等於4+1+0,r-x,同組使用者具有讀取、執行許可權但沒有寫入許可權;

7-9位5,同上,也是r-x,其他使用者具有讀取、執行許可權但沒有寫入許可權。

chmod也可以用數字來表示許可權如chmod 777 file

語法為:chmod abc file

其中a,b,c各為乙個數字,分別表示user、group、及other的許可權。

r=4,w=2,x=1

若要rwx屬性則4+2+1=7;

若要rw-屬性則4+2=6;

若要r-x屬性則4+1=7。

範例:
chmod a=rwx file 

和chmod 777 file

效果相同

chmod ug=rwx,o=x file

和chmod 771 file

效果相同

若用chmod 4755 filename可使此程式具有root的許可權

linux中許可權( rwxrwxrwx 777)

三個三個一組看 1.第一段表示檔案所有者對此檔案的操作許可權 2.第二段表示檔案所有者所在組對些檔案的操作許可權 3.第三段表示除上述兩種外的任何使用者 組對此檔案的操作許可權 r讀取 4 w寫入 2 x執行 1 加起來就好了。比如rwxrwxrwx是777 rwx 是700 當你在linux下用命...

Linux系統使用者許可權

掌握其中的邏輯關係 屬主 u 屬組 g 其他人 o 所有人 a 讀 r 4 可讀許可權,使用者只具有檢視的許可權 執行 x 1 可執行許可權,使用者可以對檔案有執行的許可權,能夠直接執行檔案 通過命令ls l檔案 目錄或者ll d檔案 目錄可以檢視檔案 目錄的許可權。root localhost l...

oracle檢視使用者許可權等

1.檢視所有使用者 select from dba users select from all users select from user users 2.檢視使用者或角色系統許可權 直接賦值給使用者或角色的系統許可權 select from dba sys privs select from u...