用戶權限在Windows操做系統裏也不陌生,可是Linux操做系統的用戶權限和文件權限要比Windows操做系統裏嚴格有效。比較明顯的一個案例就是,即使是你在Windows操做系統裏設置了多用戶,可是不一樣的用戶之間經過必定的方式,仍是可以互訪文件的,這就失去了權限的意義。
LINUX文件權限針對的對象分三類(互斥的關係):ide
- user(文件的擁有者)
- group(文件擁有者所在的組,但不包括user)
- other(其它用戶,即user和group之外的)
LINUX用一個3位二進制數對應着文件的3種權限(1表示有該權限,0表示無):
第1位 讀 r 100 4
第2位 寫 w 010 2
第3位 執行 x 001 1
查看權限
#ls -l
第一列,一共10位(drwxrwxrwx),就表明了文件的權限:
1)第一個d表明是一個目錄,若是顯示「-」,則說明不是一個目錄
2)2-4表明user的權限
3)5-7表明group的權限
4)8-10表明other的權限
對於後9位:
r 表明可讀(read),其值是4
w 表明可寫(write),其值是2
x 表明可執行(execute),其值是1