文件與目錄的默認權限與隱藏權限

文件與目錄的默認權限與隱藏權限

默認權限umask

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/目錄的權限是drwxrwxrw,表示other用戶在操做test目錄時,沒法刪除test目錄下的文件

 

設置

使用四位數字表示法  chmod 4755 test.txt  //前面的4就表明特殊權限,SUID(4) SGID(2) SBIT(1)


文件類型

file 查看某個文件的基本數據,例如是屬ASCII或者是data文件,或者是binary,且其中有沒有使用到動態函式庫 (share library)

相關文章
相關標籤/搜索