您好,登錄后才能下訂單哦!
這篇文章運用簡單易懂的例子給大家介紹linux中chmod命令的使用方法,代碼非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
chmod介紹:
linux中可以使用命令chmod來為文件或目錄賦予權限。Linux/Unix 的檔案存取權限分為三級 : 檔案擁有者、群組、其他。利用 chmod 可以藉以控制檔案如何被他人所存取。
使用權限:所有使用者
格式:chmod [-cfvR] [--help] [--version] mode file...
參數說明:
mode : 權限設定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。
+ 表示增加權限、- 表示取消權限、= 表示唯一設定權限。
r 表示可讀取,w 表示可寫入,x 表示可執行,X 表示只有當該檔案是個子目錄或者該檔案已經被設定過為可執行。
-s :在文件執行時把進程的屬主或組ID置為該文件的文件屬主。
-c : 若該檔案權限確實已經更改,才顯示其更改動作
-f : 若該檔案權限無法被更改也不要顯示錯誤訊息
-v : 顯示權限變更的詳細資料
-R : 對目前目錄下的所有檔案與子目錄進行相同的權限變更(即以遞回的方式逐個變更)
--help : 顯示輔助說明
--version : 顯示版本
chmod用法是:
1、首先打開編程界面,查看現在dog目錄下的文件的權限信息。
2、現在b.txt的用戶權限是RW,組權限是RW,其他權限是R。現在我給用戶權限加上X運行權限。
3、同樣的方法給組、其他代碼加上運行權限使用chmod u/g/o +x b.txt 。
4、如果要取消對應的權限,使用“-”號即可。
5、除了使用RWX字符后還可以用數字來代表,R=4 W=2 X=1,chmod 777 b.txt對所有權限都加上3個權限。
6、R=4 W=2 X=1,7=R+W+X,6=R+W等,如果用數據來設置權限需要計算一下,個人感覺還是用字符好理解一點,熟悉了那用數字會更快些。而且3個數字一定要寫全才可以。
關于linux中chmod命令的使用方法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。