命令名稱: chmod 命令英文原意: change the permissions mode of a file 命令所在路徑: /bin/chmod 執行權限: 全部用戶 語法: chmod [{ugo} {+-=} {rwx}] [文件或目錄] [mode=421] [文件或目錄] 功能描述: 改變文件或目錄權限
表明字符 | 權限 | 對文件的含義 | 對目錄的含義 |
r | 讀權限 | 能夠查看文件內容 | 能夠列出目錄中的內容 |
w | 寫權限 | 能夠修改文件內容 | 能夠在目錄中建立、修改文件 |
x | 執行權限 | 能夠執行文件 | 能夠進入目錄 |
文件:shell
讀權限R操做: cat、more、head、tail; 寫權限W操做: echo、vi; 執行權限X: 命令、腳本spa
目錄:code
讀權限R操做: ls(列出目錄中的內容); 寫權限W操做: touch、mkdir、rm; 執行權限X: cdip
命令名稱: chown 命令英文原意: change file ownership 命令所在路徑: /bin/chown 執行權限: 全部用戶 語法: chown [用戶] [文件或目錄] 功能描述: 改變文件或目錄的全部者
命令名稱: chgrp 命令英文原意: change file group ownership 命令所在路徑: /bin/chgrp 執行權限: 全部用戶 語法: chgrp [用戶] [文件或目錄] 功能描述: 改變文件或目錄的所屬組
命令名稱: umask 命令英文原意: 命令所在路徑: /bin/umask 執行權限: 全部用戶 語法: umask [-S] -S以rwx形式顯示新建文件或目錄缺省權限 umask [權限掩碼值] 修改缺省權限 功能描述: 顯示、設置文件的缺省權限
示例:io
[root@localhost test]# umask -S u=rwx,g=rx,o=rx [root@localhost test]# umask 0022
說明: umask命令,返回0022,第一位0表示特殊權限位,後三位022表示用戶權限位,是權限掩碼值,其權限應爲777減去其值。table
注意: Linux權限規則: 缺省建立的文件不能授予可執行X權限class