rwx權限
文件的基本權限 (基本權限對root無效)
一、修改權限 chmod
1、數字表示 (最常用)
修改file文件的權限爲:rwxrw-r–
2、字母表示
(1)等值權限 = :“ chmod ugo=rwx 文件 ”
(2)增值權限 + :“ chmod ugo+rwx 文件 ”
(3)取消權限 - :“ chmod ugo-rwx 文件 ”
二、權限的掩碼( umask )
決定了一個用戶創建文件或者目錄的默認權限
1、默認掩碼
系統用戶root的默認umask爲:0022
普通用戶的默認umask爲:0002
2、修改掩碼
(1)臨時修改 (umask 數字)
(2)永久修改 (/etc/profile)
3、使用root用戶創建文件和目錄,查看默認權限
(1)創建文件——默認權限爲:644
(2)創建目錄——默認權限爲:755
4、使用普通用戶創建文件和目錄,查看默認權限
(1)創建文件——默認權限爲:664
(2)創建目錄——默認權限爲:775
5、權限與umask的計算
默認情況下,文件的最大權限是666,目錄的最大權限是777
文件的默認權限:文件的最大權限 減
umask
目錄的默認權限:目錄的最大權限 減
umask
例:
三、權限的演示
1、對於文件單獨的權限
(1)單獨具有r權限
(2)單獨具有w權限
(3)單獨具有X權限
(4)總結(對於文件)
r單獨存在:可以查看內容
w單獨存在:看不到內容,但是可以強制修改,會覆蓋原有內容,單獨存在,意義不大
x單獨存在:毫無意義
2、對於目錄單獨的權限
(1)單獨具有r權限
(2)單獨具有w權限
(3)單獨具有x權限
(4)總結(對於目錄)
r單獨存在:可以讀(有報錯),不能寫(創建文件、刪除文件等)、不能進入目錄
w單獨存在:毫無意義
x單獨存在:只能進入,不能讀,不能寫
3、對於文件組合權限
(1)對於rw權限
(2)對於rx權限
(3)對於wx權限
(4)總結(對於文件)
rw:能讀,能寫,不能執行
rx:可讀,可執行,不能修改
wx:不可讀,不可執行,可以覆蓋或者追加寫
4、對於目錄組合權限
(1)對於rw權限
(2)對於rx權限
(3)對於wx權限
(4)總結(對於目錄)
rw:可以看內容,不能進入,不能刪除或者創建文件
rx:可以看內容,可以進入目錄,不能刪除它裏面的文件或者目錄、不能創建文件或者目錄
wx:不能查看目錄內容,可以進入目錄,可以摸黑刪除下面的文件,可以創建文件