Linux檔案許可權
d 目錄 l 符號連結(軟硬連線) s 套接字檔案 b 塊裝置檔案 c 字元裝置檔案 p 命名管道檔案 - 普通檔案,或者更準確的說,不屬於以上幾種型別的檔案
chmod [who] operator [permission] filename
u 檔案屬主許可權 g 同組使用者許可權 o 其他使用者許可權 a 所有使用者(u+g+o)
+ 增加許可權 - 取消許可權 = 設定許可權
r 讀許可權 w 寫許可權 x 執行許可權 t 粘性位* l 給檔案加鎖,使其他使用者無法訪問 u.g.o 針對檔案屬主,同組使用者以及其他使用者的操作
粘性位“t” 如果在一個目錄上出現“t”位,那麼表示該目錄只有其屬主才可以刪除;如果出現在檔案列表,那麼意味著該 或者程式在執行時會被放在交換區(虛存)
chmod u+x hello.py chmod +w hello.py chmod -R +x runall.sh : -R 表示遞迴修改,包括該資料夾下的子檔案
chmod 664 hello.py chmod 777 *
<<< 絕對模式下,用數字代替相應的許可權位,可讀用數字4,可寫用數字2,可執行用數字1表示,修改同一個使用者(u或者g或者o)許可權只需要將對應的許可權位的值相加:比如,6代表可讀可寫。
<<<修改多個使用者的不同許可權需要多個數字一併設定,第一個數字代表屬主使用者,第二個數字代表同組使用者,第三個數字代表其他使用者:比如,664代表屬主使用者可讀可寫,同組使用者可讀可寫,其他組可讀
在絕對模式下修改許可權應該有四位數字664其實是0664。第一位是設定suid和guid的,一旦設定了該位,那麼在可執行許可權位x上會出現一個s:suid(許可權數字4)意味著如果某個使用者對屬於自己的 設定了這種許可權,那麼其他使用者在執行這一指令碼時也會具有其屬主相應的許可權;guid(許可權數字2)意味著執行相應的指令碼的使用者將具有該檔案所屬使用者組中使用者的許可權。
語法: chown -R -h owner file
-R意味著對所有子目錄下的檔案做同樣的修改; -h意味著在改變符號連結檔案的屬主時不影響該連結所指向的目標檔案。
chown root hello.py :將hello.py檔案的所屬修改為root
語法類似於chown
chgrp root hello.py :將hello.py檔案所在組修改為root
umask 確定建立檔案的預設許可權,一般umask在/etc/profile檔案中設定,每個使用者登入時會引用該檔案,如果設定umask,那麼可以在$HOME下的.profile或者bash_profile檔案中儲存。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2786371/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- Linux 檔案許可權Linux
- [svc]linux檔案許可權Linux
- Linux檔案基本許可權Linux
- linux 檔案許可權管理Linux
- Linux的檔案存取許可權和0644許可權Linux
- Linux的檔案許可權管理Linux
- linux檔案許可權 詳解Linux
- Linux 檔案許可權總結Linux
- Linux中的檔案許可權Linux
- linux檢視檔案許可權Linux
- Linux檔案許可權詳解Linux
- linux檔案許可權問題Linux
- Linux中檔案的許可權Linux
- Linux檔案許可權管理命令Linux
- 『學了就忘』Linux許可權管理 — 55、檔案特殊許可權Linux
- Linux 檔案許可權管理的方法Linux
- linux 檔案、資料夾許可權Linux
- Linux&shell 之Linux檔案許可權Linux
- 【LIUNX】目錄或檔案許可權,許可權授予
- Linux檔案許可權符號含義Linux符號
- Linux檔案讀、寫、執行許可權Linux
- Linux 檔案許可權、系統優化Linux優化
- Linux常用檔案許可權命令詳解Linux
- Linux檔案許可權對應數值Linux
- Linux修改檔案/資料夾許可權Linux
- Linux 檔案許可權 學習筆記Linux筆記
- Linux檔案與目錄許可權概述Linux
- chomd檔案許可權授予
- 修改檔案的許可權
- oracle許可權整理檔案Oracle
- Atitit godaddy 檔案許可權 root許可權設定Go
- Unix Linux檔案型別與許可權管理Linux型別
- Linux 基礎-檔案許可權與屬性Linux
- linux 基礎(2)檔案許可權及其修改Linux
- Linux的檔案許可權與目錄配置Linux
- linux檔案系統的隱藏許可權Linux
- Linux檔案許可權的檢查和修改Linux