用戶使用說明書:
描述:
這個手冊頁記錄了GNU(自由軟件基金會)版本的chmod命令使用。chmod根據模式改變著每一個給定文件的模式位。它既設置符號鏈接文件的模式位(8進制),也可以設置普通文件的模式位(8進制位)。
符號模式的格式是[ugoa...][[-+=][perms...]...], 這里perms可以是來自集合rwxXst,零或多個字符!或者來自集合ugo的單個字符。多個符號模式被給定,用逗號分隔。
字符ugoa的一個組合控制著哪些用戶訪問文件時將會改變:使用者擁有他u,其他在文件組的使用者g,其他不在文件組的使用者o,所有的使用者a.如果沒有效果,結果就好像所有的人被給定,但是,在掩碼設置下的信息不能有效。
操作符+使選擇文件的模式位添加到每一個文件的存在文件的模式位。操作符-使他們被移除。操作符=使他們被增加并且使沒有提及的信息被移除,除非沒有提及的設置用戶和組ID信息的目錄不受影響。
字符rwxXst為影響用戶選擇文件的模式位:讀r,寫w,執行(或者選擇目錄)x,執行/只要文件是一個目錄或者已經為一些用戶執行允許就尋找X,設置用戶或組ID在執行中s,限制刪除標記或粘貼信息t.代替一個或者多個這樣的字符,如果你可以詳細準確地說明任何一個ugo字符:這些許可給予擁有自己的文件的用戶u,這些許可給予文件組成員的其他使用者g,這些許可給予先前的兩類任何一個使用者o.一個數值模式是從一到四的八進制數位(0-7),通過將價值為4,2,1的比特幣加起來來驅動。忽略數字是被假定的引導的0。最先的數字選擇設置用戶ID(4),設置組ID(2)和限制刪除或者粘貼(1)屬性;第二個數字選擇允許用戶擁有自己的文件:讀4,寫2,和執行1;第三個數字選擇允許在文件組的其他用戶擁有上面相同的值;第四個數據允許不在組里其他用戶使用相同的值。
chmod不再改變允許的符號鏈接,這個chmod系統訪問不能夠改變他們的允許權。當符號鏈接的允許權不能使用時,這不是什么問題。可是,對于在每一個執行令上的每一個符號鏈,chmod改變指向文件的允許權。相反,chmod忽視了當巡回目錄遍歷過程中遭遇到的符號鏈。