Linux筆記 許可權管理命令2

2021-09-19 05:16:18 字數 1283 閱讀 1446

1.許可權管理命令 chown(change file ownership)--對檔案或目錄都可以

命令所在路徑:/bin/chown

執行許可權:root

語法:chown [使用者] [檔案或目錄]   (使用者:新的所有者)

功能:改變檔案或目錄的所有者

2.許可權管理命令 chgrp(change file group ownership)

命令所在路徑:/bin/chgrp

執行許可權:root

語法:chgrp [使用者組] [檔案或目錄]

功能:改變檔案或目錄的所屬組

注:groupadd命令為新增組,只能由root建立

3.許可權管理命令 umask(the user file-creation mask)

命令所在路徑:shell內建命令

執行許可權:所有使用者

語法:umask [-s]

-s 以rwx形式顯示新建檔案預設許可權

功能:顯示,設定檔案的預設許可權 

例1:

在建立檔案或目錄時,所有者是建立該檔案/目錄的使用者,所屬組是預設許可權

注意到,目錄china(rwxrx-r-x)和檔案test(rw-r--r--)的許可權不一樣,這是因為在linux中許可權管理有乙個基本定義:預設建立            的檔案不能具有可執行許可權(x),這是基於安全性考慮(對於一些病毒木馬檔案,使其沒有執行許可權)

例2:

0:一種特殊許可權  ;

022:代表三種使用者(ugo)的許可權

如果是目錄:將777(rwx rwx rwx)與022(--- -w- -w-)做異或運算求得755(rwx r-x r-x)

如果是檔案:預設預設許可權為 : rw- r-- r--

注:如果希望目錄的預設許可權為700(rwx --- ---)(此時檔案的預設許可權為600 : rw- --- ---) 則需要修改umask 

將運算過程逆過來,得到umask應該改為077(--- rwx rwx)[不推薦更改umask]

linux學習筆記 許可權管理命令

命令名稱 chmod 執行許可權 所有使用者 語法 chmod 檔案或目錄名稱 mode 421 檔案或目錄 r 遞迴修改 功能描述 改變檔案或目錄許可權 示例 chmod u r liming 將檔案liming的檔案所有者使用許可權增加可讀許可權 chmod 777 liming 將檔案limi...

linux 學習筆記之許可權管理命令

1.chmod 改變檔案的許可權 僅所有者或root 使用者可使用 chmod 檔名或目錄 n 其他使用者 g 所屬組 o 所有者 a 所有人 新增許可權 去掉許可權 將許可權修改為 chmod 421 檔名 r 4 w 2 x 1 比如 chmod 777 filename 將檔案許可權改為 wr...

Linux 許可權管理命令簡單筆記

首先linux中的許可權分為三種rwx 代表字元 許可權對檔案的含義 對目錄的含義 r讀許可權 可以檢視檔案 內容 cat,more,head,tail 可以列出目錄中 的內容 ls w寫許可權 可以修改檔案 內容 echo,vi 可以在目錄中創 建 刪除檔案 mkdir,touch rm x執行許...