umask 0022 表明group/other去掉了w(2)權限,這個umask值能夠手動修改spa
lsattr 顯示文件隱藏屬性ci
chattr +i 更改文件隱藏屬性it
+/-/= 增長/刪除/設置test
i:設置文件不能被刪除修改file
a:設置文件只能添加數據,不能修改、刪除權限
SUID, SGID, SBIT數據
SUID:將屬主的x權限變爲s,表明other用戶有權限經過屬主用戶來執行這個文件,藉助了屬主用戶的身份文件
SGID:將屬組的x權限變爲s,通常設置在目錄上。若是other用戶有權限對這個文件夾A進行讀取,執行,寫入的話,那麼在這個文件夾下建立的文件B和文件夾C的屬組仍然是上級文件夾A的屬組,屬主是各自建立的other用戶。co
SBIT:Sticky Bit,但只對目錄有效,對文件無效,做用是防止別人刪除對方的資料,直觀上是把x權限變爲t library
例如:/tmp/test/目錄的權限是drwxrwxrwt ,表示other用戶在操做test目錄時,沒法刪除test目錄下的文件
設置
使用四位數字表示法 chmod 4755 test.txt //前面的4就表明特殊權限,SUID(4) SGID(2) SBIT(1)
file 查看某個文件的基本數據,例如是屬ASCII或者是data文件,或者是binary,且其中有沒有使用到動態函式庫 (share library)等