chgrp、chown、chmod命令


講解內容:

  1. 權限代號的含義如下:

r:讀寫目錄或文件的權限         read

w :寫入目錄或文件的權限       write

x :執行目錄或文件的權限      

-:刪除目錄或文件的權限    

s:特殊權限,更改目錄或文件的權限

 

  1. 權限范圍的含義如下:

u :目錄或文件的當前用戶            user

g:目錄或文件當前的群組         group

o:除目錄或文件的當前用戶或群組之外的用戶或群組    other

a:所有的用戶和群組          all

 

chown: 更改文件或目錄的所有者    chang owner

chgrp :  更改文件或目錄的所屬組    change group

chmod: 更改文件或目錄的權限      change modify

 

 

chown root aa

顯示結果,

drwxrwxr-x. 5 zhouls zhouls 4096 Mar 7 21:46 aa

改為,

drwxrwxr-x. 5 root zhouls 4096 Mar 7 21:46 aa

 

chgrp root aa

顯示結果,

drwxrwxr-x. 5 zhouls zhouls 4096 Mar 7 21:46 aa

改為,

drwxrwxr-x. 5 root root 4096 Mar 7 21:46 aa

 

chmod 777 cc

顯示結果是,

drwxrwxr-x . 2 zhouls zhouls 4096 Mar 7 21:46 cc

改為,

drwxrwxrwx . 2 zhouls zhouls 4096 Mar 7 21:46 cc

 

或,

chmod ugo=rwx cc

 

chown root:root cc

顯示結果是,

drwxrwxrwx . 2 zhouls zhouls 4096 Mar 7 21:46 cc

改為,

drwxrwxrwx . 2 root root 4096 Mar 7 21:46 cc

 

 

不可以 chgrp root:root cc

 

umask的百度百科

http://baike.baidu.com/link?url=OxSNyR5yWBRIS5983LoicesUivQMV3ZtU5vLLFhoPjW3Zfnnn-WpkeeygMDN1ORU-6ZtP9fNHJ7Tq1rCTny-T_

umask是顯示當前用戶的權限掩碼。

若是root用戶,umask

顯示結果是,

0022

若是zhouls用戶,umask

顯示結果是,

0002

 

當我們登錄系統之后創建一個文件總是有一個默認權限的,那么這個權限是怎么來的呢?這就是umask干的事情。umask設置了用戶創建文件的默認 權限,它與chmod的效果剛好相反,umask設置的是權限“補碼”,而chmod設置的是文件權限碼。

 

 

chown -R的使用

遞歸是recursice

 

 

chmod-R的使用

遞歸是recursice


免責聲明!

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



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