一些許可權相關知識許可權的數字表示:r ---- 4w ---- 2x ---- 1例如:rwx rw- r-- 7 6 4文件目錄許可權總結:代表字元許可權對文件的含義對目錄的含義r讀許可權可以查看文件內容可以列出目錄中的內容w寫許可權可以修改文件內容可以在目錄中創建、刪除文件x執行許可權可以執行文件可以進入目... ...
一些許可權相關知識
許可權的數字表示:
r ---- 4
w ---- 2
x ---- 1
例如:rwx rw- r--
7 6 4
文件目錄許可權總結:
代表字元 | 許可權 | 對文件的含義 | 對目錄的含義 |
r | 讀許可權 | 可以查看文件內容 | 可以列出目錄中的內容 |
w | 寫許可權 | 可以修改文件內容 | 可以在目錄中創建、刪除文件 |
x | 執行許可權 | 可以執行文件 | 可以進入目錄 |
常用許可權管理命令
chmod
命令名稱:chmod
命令英文原意:change the premissions modes of a file
命令所在路徑:/bin/chmod
執行許可權:所有用戶
功能描述:改變文件或目錄許可權
選項與參數:
chmod [-R] [{ugoa} {+-=} {rwx}] [文件或目錄]
chmod [xyz] [文件或目錄]
-R:進行遞歸(recursive)修改,亦即連同子目錄下的所有文件都會修改
xyz:數字類型的許可權屬性,為rwx屬性數值的相加
u
chmod g +(加入) r
o(others) -(移除) w 文件或目錄
a(all) =(設置) x
chown
命令名稱:chown
命令英文原意:change file ownership
命令所在路徑:/bin/chown
執行許可權:所有用戶
功能描述:改變文件或目錄的所有者
選項與參數:
chown [-R] 賬號名稱 文件或目錄
chown [-R] 賬號名稱:用戶組名稱 文件或目錄
-R:進行遞歸(recursive)修改,亦即連同子目錄下的所有文件都會修改
註意改變一個文件的所有者預設只有root用戶可以。
chgrp
命令名稱:chgrp
命令英文原意:change file group ownership
命令所在路徑:/bin/chgrp
執行許可權:所有用戶
功能描述:改變文件或目錄的所屬組
選項與參數:
chgrp [-R] username 文件或目錄
-R:進行遞歸(recursive)修改,亦即連同子目錄下的所有文件都會修改
umask
命令名稱:umask
命令英文原意:the user file-creation mask
命令所在路徑:Shell內置文件
執行許可權:所有用戶
功能描述:顯示、設置文件的預設許可權
選項與參數:
umask [-S]
-S:以rwx形式顯示新建文件預設許可權
umask的數字指的是該預設值需要減掉的許可權。
若用戶建立為文件則預設沒有可執行(x)的許可權。