Linux修改文件屬性與權限


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM