改變文件權限的命令是 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