Chgrp 改變文件所屬群組
Chown 改變文件擁有着
Chmod 改變文件的權限,SUID,SGID,SBIT等特性
Chgrp:這個指令是change group 的縮寫,不過要改變組名必須要在/etc/group文件內在才行,否則就會報錯。
chown:用戶必須是已經存在系統中的賬號,也就是/etc/passw 這個文件中有記錄的用戶名稱才能改變。
chmob:權限的設定方法有兩種,分別可以使用數字或者是符號來進行權限的變更。
數字類型改變特權:Linux的文件基本權限有九個,分別是owner , group , others 三種身份各有自己的read , write , execute 權限,各權限的分數對照如下
r:4
w:2
x:1
每種身份(owner/group/others)各自的三個權限(r/w/x)分數是需要加的,例如當權限為:[-rwxrwx---]分數則是:
owner = rwx = 4+2+1 = 7
group = rwx = 4+2+1 = 7
others = --- = 0+0+0 = 0
符號類型改變文件權限:從之前的介紹中我們可以知道權限分別是(1.user)(2.group)(3.others)三種身份,我們可以用u , g , o ,來代表三種身份的權限,此外,a 則表示 all 即全部的身份。 那么讀寫的權限就可以寫成 r , w , x ,
u
g +(加入) r
o -(除去) w
a =(設定) x