linux 檔案許可權更改命令 chmod 及數字許可權
阿新 • • 發佈:2022-03-17
chmod 將每個檔案的許可權模式變更至指定模式,但只有檔案的屬主和超級使用者(root)才有這種許可權。
更改檔案許可權的2種方式:
一、許可權字母+操作符表示式
二、數字方法(常用)
chmod數字許可權方法(推進)
命令格式:
chmod [數字組合] 檔名
一、chmod的數字方法的說明:
r 4 w 2 x 1 - 0
例如:
-rw-r--r-- 644
每個三位的許可權程式碼(屬主,使用者組,其他使用者)組合,有8種可能:
0 --- 1 --x 2 -w- 3 -wx4 r-- 5 r-x 6 rw- 7 rwx
舉例:
rw-rw-r-x 代表數字許可權:665
--xr-x-wx 代表數字許可權:163
-wx--x--x 代表數字許可權:311
rwx--xr-x 代表數字許可權:715
-----x-w- 代表數字許可權:012
如果我們僅僅想改變目錄的許可權,使用chmod不用加任何引數。如果想把目錄下的檔案和子目錄也同時改變,需要使用 -R 引數。
二、chmod字元式許可權表示法
命令格式:
chmod [使用者型別] [+|-|=] [許可權字元] 檔名
chmod | 使用者型別 | 操作字元 | 許可權字元 | 檔名 |
u(user) | +(增加) | r | ||
g(group) | - | |||
o(others) | -(減少) | w | ||
a(all) | =(設定) | x |
說明:
許可權增減字元:
+:新增某個許可權
-:許可權某個許可權
=:取消其他所有許可權賦予給定的許可權
示例:
via:https://www.cnblogs.com/gaogzhen/p/9837598.html