Linux基本指令(6) chmod

2021-08-19 23:35:34 字數 567 閱讀 6893

1    改變檔案的許可權

chmod用於改變乙個檔案的許可權,使用「使用者組+/-許可權」的表述方式來增加或刪除相應的許可權。

其中,使用者組包括  檔案屬主(u)、檔案屬組(g)、其他人(o)和所有人(a)。

許可權包括讀取(r)、寫入(w)和執行(x)。

chmod u+x days    增加了對屬主的執行許可權

還可以通過「使用者組=許可權」的規則直接設定檔案許可權

chmod ug=rw,o=r days  賦予屬主和屬組的讀寫許可權,而僅賦予其他使用者讀取許可權

最後一條常用規則是「使用者組1=使用者組2」,用於將使用者組1的許可權和使用者組2的許可權設為完全相同。

chmod o=u days

2    檔案許可權的八進位制表示

使用者組u g o 每一位都對應rwx三位,即可以用三位的二進位制數或者一位的八進位制數來表示,0表示未設定,1表示已設定。

在實際使用中,只需要記住1代表x,2代表w,4代表r,然後簡單地加法就可以了。rwx=4+2+1=7,r-x=4+0+1=5。

chmod 711 prog  將prog的所有許可權賦予屬主,而屬組使用者和其他人僅有執行許可權。

Linux 指令詳解 chmod

指令名稱 chmod 使用許可權 所有使用者 使用方式 chmod cfvr help version mode file.說明 linux unix 的檔案呼叫許可權分為 檔案擁有者 群組 其他。利用 chmod 可以藉以控制檔案如何被他人所呼叫。引數 mode 許可權設定字串,格式如下 ugoa...

常用Linux指令之Chmod指令

chmod 引數 模式 檔名稱 或 chmod 八進位制數字 檔名稱 c 效果同 v,但是只顯示變動部分 f 不顯示錯誤 資訊 r 遞迴處理,所有該目錄下的檔案及子目錄均會被處理 v 顯示完整的處理過程 賬號部分 u 檔案或者目錄的擁有者 g 檔案或者目錄的所屬組 o 其他賬號 a 所有賬號 許可權...

Linux中的chmod指令詳解

chmod可以用來改變檔案的許可權,比如說讓我們來檢視test.txt的詳細資訊 ll test.txt檢視的結構如下所示 rw r r 1 root root 16 8月 18 17 06 test.txt該檔案的許可權結構分解是這樣的。許可權碼許可權 字母表示 占用位數 檔案型別無1 rw 擁有...