1、chmod是linux中變更檔許可權的命令,常用的有:
(1) sudo chmod u+x
(2) sudo chmod g+x
(3) sudo chmod o+x
其中的 u、g、o 分別代表的就是 user、group、others,"+"代表賦予許可權,x (executable)代表可執行權。
2、sudo chmod 777 代表什麼:
三位元字分別代表 user、group、others 的許可權,可讀(r)、可寫(w)、可執行(x)的許可權分別用數字 4、2、1 表示,數字7是許可權 4、2、1 的和,777 即代表 user、group、others 均具有可讀(r)、可寫(w)、可執行(x)的許可權,為最高許可權。
3、這是我寫的一個簡化篇,網上有另外一篇更詳細的介紹,附地址如下:
http://blog.csdn.net/linuxgroup/article/details/4247858
為方便起見,直接轉載過來一份,感謝原作者!
命令
變更檔方式。
要用符號變更檔方式
-R ] [ -h ] [ -f ] [ [ u ] [ g ] [ o ] | [ a ] ] { { - | + | = } [ r ] [ w ] [ x ] [ X ] [ s ] [ t ] } { File ... | Directory ... }
要用數字變更檔方式
-R ] [ -h ] [ -f ] PermissionCode { File ... | Directory ... }
命令修改方式位和指定檔案或目錄的擴充存取控制表( )。可以用符號或用數字定義方式(完全方式)。
當遇到符號連結而您未指定 標誌時,命令更改通過連結指向的檔案或目錄的方式,而非連結本身的方式。如果指定 標誌,則 命令防止此方式更改。
如果指定 標誌和 標誌,命令遞迴地降序指定的目錄,並且在遇到符號連結時,不更改連結指向的檔案或目錄的方式。
|
禁止所有錯誤報表(除了無效許可權和用法語句)。 |
|
|
|
當遇到符號連結並且連結指向目錄時,更改該目錄的檔案方式位,但不進一步遍曆目錄。 |
符號方式
要以符號格式指定方式,必須指定三個標誌集。
第一個標誌集指定對誰授權或對誰拒絕指定的許可權,如下所述:
|
檔案所有者。 |
|
檔案組固有的組和擴充 條目。 |
|
所有其它條目。 |
|
使用者、組和所有其它條目。標誌具有與一起指定 標誌相同的效果。如果不指定這些標誌,則預設值為 標誌,並應用檔案建立掩碼( )。 |
第二個標誌集指定是否要除去、應用或設定許可權:
|
除去指定的許可權。 |
|
應用指定的許可權。 |
|
清除選定的許可權欄位並將其設定為指定的許可權。如果不指定 之後的許可權,命令從選定的欄位除去所有許可權。 |
第三個標誌集指定要除去、應用或設定的許可權:
|
讀許可權。 |
|
寫許可權。 |
|
對於檔案的執行許可權;對於目錄的搜尋許可權。 |
|
搜尋目錄的許可權。 |
|
如果指定或隱含 標誌,則設定執行時的使用者標識許可權。如果指定或隱含 標誌,則設定執行時的組標識許可權。 |
|
對於目錄,它表示只有檔案所有者可以連結或取消連結指定目錄中的檔案。對於檔案,它設定 屬性。 |
數字或完全方式
命令還允許您對該方式使用八進位標記法。數字方式是一個或多個以下值的摘要:
|
設定執行時的使用者標識。 |
|
設定執行時的組標識。 |
|
對於目錄設定連結許可權或對於檔案設定 屬性。 |
|
允許所有者讀。 |
|
允許所有者寫。 |
|
允許所有者執行或搜尋。 |
|
允許組讀。 |
|
允許組寫。 |
|
允許組執行或搜尋。 |
|
允許其他人讀。 |
|
允許其他人寫。 |
|
允許其他人執行或搜尋。 |
存取控制:此程式應該作為“可信計算基”中的正常使用者程式安裝。
只有檔案的所有者或 使用者可以變更檔的方式。
該命令返回以下出口值:
|
已成功執行完命令並已執行所有請求的更改。 |
|
發生錯誤。 |