一些權限相關知識
權限的數字表示:
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)的權限,
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/131409.html
標籤:Linux
上一篇:CentOS中提示rz命令找不到安裝lrzsz來解決
下一篇:作業系統-小結
