1.權(quán)限的介紹:
第一位:
文件類型,Linux使用第一位權(quán)限位表示文件類型
- 表示普通文件
b 塊設(shè)備文件
d 目錄文件
l 軟鏈接
p 管道符文件
s 套接字文件
2-4位:
文件所有者權(quán)限:?
r? 可讀
w 可寫
x 可執(zhí)行
5-7位:
文件所屬組
8-10位:
其他人
2.基本權(quán)限命令
chmod
所在路徑:/bin/chmod
執(zhí)行權(quán)限:所有用戶
功能描述:修改文件的權(quán)限
命令格式:chmod [選項] 權(quán)限模式 文件名
選項:
-R 遞歸設(shè)置
權(quán)限模式:
[用戶身份][賦予方式][權(quán)限]:
[ugoa][+-=][權(quán)限]
用戶身份:
u:所有者
g:所屬組
o:其他人
a:全部
賦予方式:
+:加入權(quán)限
-:減去權(quán)限
=:設(shè)置權(quán)限
權(quán)限:
r? 可讀
w 可寫
x 可執(zhí)行
例如:chmod u+x,g+w,o+w abcd
數(shù)字權(quán)限:
4:代表r
2:代表w
1:代表x
常用權(quán)限:
644:所有者擁有讀寫,所屬組和其他人只讀
755:所有者擁有讀寫執(zhí)行,所屬組和其他人讀寫
777:最大權(quán)限,盡量避免
3.基本權(quán)限的作用
權(quán)限含義:
權(quán)限對文件的作用:
r:可以對文件執(zhí)行cat,more,less,head,tail等文件查看命令
w:可以對文件執(zhí)行vim,echo 等修改命令,但不可以刪除文件(需要對上級的目錄文件擁有寫權(quán)限)
x:擁有執(zhí)行命令,對文件來說是最高權(quán)限
權(quán)限對目錄的作用:
r:可以 查看目錄下的內(nèi)容,ls命令
w:可以執(zhí)行touch,rm,cp,mv命令,對目錄來說是最高權(quán)限
x:目錄是不能運行的,代表可以進(jìn)入目錄,cd 命令
目錄的可用權(quán)限:
0:任何權(quán)限都不賦予
5:瀏覽和進(jìn)入
7:完全權(quán)限
4.所有者和所屬組命令
chown
所在路徑:/bin/chown
執(zhí)行權(quán)限:所有用戶
功能描述:修改文件和目錄的所有者和所屬組
命令格式:chown [選項]? 所有者:所屬組 文件或目錄
選項:
-R 遞歸設(shè)置
普通用戶不能修改文件的所有者,哪怕所有者是自己也不行
普通用戶可以修改自己是所有者的文件權(quán)限
chgrp
所在路徑:/bin/chgrp
執(zhí)行權(quán)限:所有用戶
功能描述:修改文件和目錄的所屬組
5.umask默認(rèn)權(quán)限
查看系統(tǒng)的umask權(quán)限:umask
或umask -S
保證系統(tǒng)的文件和文件目錄有默認(rèn)權(quán)限