文件的權(quán)限主要針對三類對象進(jìn)行定義:
- owner: 屬主,u
- group: 屬組码荔,g
- other: 其他砸脊,o
每個(gè)文件對每類訪問這都定義了三種權(quán)限:
r-Readable
w-Writable
-
x-eXcutable
文件
* r: 可使用文件查看類工具獲取其內(nèi)容 * w: 可修改其內(nèi)容 * x: 可以把此文件提請內(nèi)核啟動為一個(gè)進(jìn)程
目錄
* r: 可以使用ls查看此目錄中的文件列表 * w: 可在此目錄中創(chuàng)建文件,也可刪除此目錄中的文件 * x: 可以使用ls -l 查看此目錄中文件列表,可以cd進(jìn)入目錄
--- 000 0
--x 001 1
-w- 010 2
-wx 011 3
r-- 100 4
r-x 101 5
rw- 110 6
-
rwx 111 7
640: rw-r----
755: rwxr-xr-x
修改用戶權(quán)限:chmod
synopsis
* chmod [OPTION]... MODE[,MODE]... FILE...
MODE
* 修改一類用戶的所有權(quán)限
* u=rx
* g=
* o=
* ug=
* a=
* u=,g=
* 修改一類用戶某一位的權(quán)限
* u+
* u-
* g+
* g-
* o+
* o-
- chmod [OPTION]... OCTAL-MODE FILE...:使用8進(jìn)制數(shù)字更改
- chmod [OPTION]... --reference=RFILE FILE...: 參考REFILE 的權(quán)限對FILE的權(quán)限進(jìn)行修改
options
- -R: 改變文件夾中的所有文件權(quán)限
修改文件的屬主:chown(僅管理員可用)
- chown [OPTION]... [OWNER][:[GROUP]] FILE...
- chown [OPTION]... --reference=RFILE FILE...
usage
- chown OWNER file
- chown OWNER:GROUP file
- chown :GROUP file
冒號可以用"."代替
options
- -R: 修改目錄中所有文件屬組屬主
修改文件的屬組:chgrp
synopsis
- chgrp [OPTION]... GROUP FILE...
- chgrp [OPTION]... --reference=RFILE FILE...
options
- -R: 修改目錄中所有文件屬組屬主
文件或目錄的遮罩碼: umask
- FILE: 666-umask
Note 如果某類用戶的權(quán)限減得的結(jié)果中存在x權(quán)限,則自動加一
- DIR: 777-umask
usage
- umask: 查看
- umask #: 設(shè)定