2016-6-17 文件權限的詳解和更改

改變文件權限的命令是 chmod

基本信息 r w x

r=讀權限=4

w=寫權限=2

x=執行權限=1

-=沒有權限 



簡單的用法就是 chmod 777(第一個表示所屬主的權限,用加法表示7表示,可讀可寫可執行,第二個表示 所屬組羣的權限,第三個表示除了所屬主和組羣外其他所有人的權限) 文件名


第二種方法是 chmod u=rwx g=r-- o=r-- 文件名  u=所屬者 g=所屬主 o=除了所有者和所屬者的其他所有人


還可以如果要增加或者減少權限可以直接 chmod u+x 或者 u-x (根據實際情況使用實際的使用者,如果要操作多個,可以用符號逗號隔開


特殊的a 代表所有人,a+r(-r)表示所有用戶都增加一個權限或者減少一個權限


chmod -R 繼承目錄下所有更改的權限



umask 用來指定創建默認文件或者文檔的默認權限



詳細的換算方法是用把umask的值轉換成權限來推算


比如 022 --- -w- -w-  目錄一般是777 rwx rwx rwx  文件一般是666


一位一位減少 目錄rwx rwx rwx 減 --- -w- -w- = rwx r-x  r-x = 755


                    文件rw- rw- rw- 減 --- -w- -w- = rw- r-- r-- = 644














發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章