權限分組
用戶:文件全部者
用戶組:多個用戶的集合
其餘:除了用戶和用戶組以外的任何用戶linux
權限類別
r:表示讀的權限
w:表示寫的權限
x:表示執行的權限
s:表示setuid權限,容許用戶以其擁有者的權限來執行可執行文件,即便這個可執行文件是由其餘用戶運行的
該權限的使用不是無限制的,爲確保安全,只能應用在linux ELF格式二進制文件上,而不能用於腳本文件安全
權限類別各自對應的惟一八進制數,如r:4,w:2,x:1
能夠經過將權限的八進制值相加來得到所需權限組合
rw=4+2=6,表示將讀寫權限
rx=4+1=5,表示讀和執行權限
rwx=4+2+1=7,表示讀寫執行權限
如:"chmod 764 文件名" 表示分別將"rwx rw- r--"權限賦給文件,等同於"chmod u=rwx g=rw o=r 文件名"ui
權限結構
權限結構共有10位-,其中第1位的對應關係以下,後9位每3對分別對應用戶,用戶組和其餘組的權限
-:普通文件
d:目錄
c:字符設備
b:塊設備
l:符號連接,是指向其餘文件的指針,相似於windown中的快捷方式,刪除符號連接不會影響到原始文件
s:套接字
p:管道指針