linux基礎8
訪問權限:
讀取:允許查看內容 -read
寫入:允許修改內容 -write
可執行:允許運行和切換 -excute
(以上三點rwx共同決定最終權限)
歸屬關系:
所有者:擁有此文件/目錄的用戶 -user
所屬組:擁有此文件/目錄的組 -group
其他用戶:除所有者,所屬組以外的用戶 -other
所有用戶:以上三類歸屬合稱 -all
解析文件/目錄權限:
權限位的8進制數表示:r,w,x分別對應4,2,1,後三組分別求和
—————————————————————————
分組 | User權限 | Group權限 | Other權限|
字符 | r w x | r - x | r - x |
數字 | 4 2 1 | 4 0 1 | 4 0 1 |
求和 | 7 | 5 | 5 |
—————————————————————————
權限控制:
設置基本權限:chmod命令
格式:chomd [ugoa][+-=][rwx] 文件
chmod [nnn] 文件
常用命令選項:
-R:遞歸修改權限
新建文件/目錄的默認權限
一般文件默認均不給x執行權限,其他取決於umask設置
[[email protected] ~]# umask
0022
[[email protected] ~]# umask -S
u=rwx,g=rx,o=rx (新目錄755,新文件644)
————————————————————————————————————————————————————————
設置歸屬關系:
所有者>所屬組>其他人
chown命令
格式:chown 屬主 文件
chown 屬主:屬組 文件
chown :屬組 文件(等效於chgrp命令。專改屬組)
常用命令選項:
-R:遞歸修改權限
操作:
[[email protected]
drwxr-xr-x 2 root root 4096 6月 5 13:50 /nsd/
[[email protected] ~]# chown Anonymous:Anonymous /nsd/(修改為Anonymous主Anonymous組)
[[email protected] ~]# ls -ld /nsd/
drwxr-xr-x 2 Anonymous Anonymous 4096 6月 5 13:50 /nsd/
[[email protected] ~]# chown root:Anonymous /nsd/(修改為root主Anonymous組)
[[email protected]