例: -rw-r--r--
- 文件類型(-文件 d路徑 l軟連接文件)
rw- r-- r--
u所有者 g所屬組 o其他人
r 讀 w寫 x執行
chmod u+x abc.txt 給文件的創建者增加執行權限
chmod g+x,o+w furong.txt 給所屬組和其他人增加寫權限
chmod a=rwx fengjie.txt 給所有人加所有權限
權限的數字表示
權限的數字
r=4 w=2 x=1
rwx r-x r-x
7 5 5
chmod 755 abc.txt 給文件755權限
常用權限數字: 644(文件) 755(文件夾)
權限對文件的作用
r 讀取文件內容(cat more head tail)
w 編輯、新增、修改文件內容 (vi echo ) 但是不能刪除文件(需要對上級目錄有寫權限)
x 可執行
權限對目錄的作用
r 可以查詢目錄下的文件名 (ls)
w 具有修改目錄結構權限。如新建文件和目錄,刪除此目錄下文件和目錄,重命名此目錄下文件和目錄,剪切(touch rm mv cp)
x 可進入目錄
對文件來講:最高權限是x
對目錄來講:最高權限是w
chwon 用戶名 文件名 修改文件的所有者
例: chown ds fi.txt
chgrp 組名 文件名 修改文件的所屬組
例: chgrp group1 fi.txt
chown root:root 同時修改文件的所有者和所屬組
分配文件基本權限時,核心原則:
在最小權限情況下能夠實現要求即可
查看默認權限的命令
umask 查看默認權限
0022 第一位0:文件特殊權限
022 文件默認權限
文件的默認權限
1. 文件默認不能建立為執行文件,必須收工賦予執行權限
2. 所以文件默認權限最大為666
3. 默認權限需要換算成字母再相減
4. 建立文件之后的默認權限,為666減去umask值
例:
文件的最大權限666 umask值 022
-rw-rw-rw- 減去 ----w--w-w- 等于 -rw-r--r--
例:
文件的最大權限666 umask值033
-rw-rw-rw- 減去 -----wx-wx 等于-rw-r--r--
umask 0033 臨時修改基本權限
目錄的默認權限
1. 目錄的默認權限最大為777
2. 默認權限需要換算成字母再相減
3. 建立文件之后的默認權限,為777減去umask值
例:
目錄最大權限為777, umask值為022
-rwxrwxrwx 減去 -----w--w- 等于rwxr-xr-x
vi /etc/profile 永久修改umask值
Linux權限管理之基本權限
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
推薦閱讀更多精彩內容
- 一、更改文件/目錄的權限 命令名稱:chmod命令英文原意:change the permissions mode...
- Sudo權限作用:1.root把本來超級用戶執行的命令賦予普通用戶執行 2.sudo操作對象是系統命令 首先在/e...