1、權限管理的主要針對對象
1、所屬者U
2、所屬組G
3、其他 O
2、每種對象相對應的權限
1、r 可讀
2、w 可寫
3、x 可執行
3、對文件
1、r:可以讀取文件內容
2、w:可以修改文檔內容
3、x:可將此文件提請內核開啓一個線程
4、對目錄
1、r:可以查看此目錄下的文件列表
2、w:可以創建和刪除此目錄下的文件
3、x:可以查看此目錄下的列表,並可以cd進該目錄
修改文件的權限chmod
1 八進制方法 chmod [OPTION]... OCTAL-MODE FILE...
eg:chmod -R 777 test1
2、直接修改方法 chmod [OPTION]... MODE[,MODE]... FILE...
eg:chmod -R g+w(g=rwx) test1
3、複製其他模板 chmod [OPTION]... --reference=RFILE FILE...
eg:chmod --reference test1 test2
將test2的文件權限修改爲和test1一樣
-R:遞歸
修改文件所屬者:chown 也可以修改文件的所屬組
chown [OPTION]... [OWNER][:[GROUP]] FILE...
eg:chown root:root test1
root: :修改文件的所屬者
root:root :修改文件的所屬者和所屬組
:root :修改文件的所屬組
注:
chown [OPTION]... --reference=RFILE FILE...
eg:chown --regerence test1 test2
將test2的文件權限修改爲和test1一樣
修改文件的所屬組:chgrp
chgrp [OPTION]... GROUP FILE...
chgrp [OPTION]... --reference=RFILE FILE..
文件權限的遮罩碼:umask 若修改,僅對當前賬戶的當前shell有效
a,uamsk 查看當前設置的umask
b,uamsk num:設置當前的umask
1、文件,默認是666,666-umask
如果某用戶的權限減的結果中有x權限,則將其權限+1
2、目錄,默認是777,777-umask