linux檔案屬性1
首先檢視一下:
ls –l (檢視檔案的檔案屬性)
上面顯示檔案屬性一共7個常見的字段。各個欄位的含義
1. 第乙個字段:檔案許可權
就是『-』或者r、w、x的組合。一共10位。
左面開始數起,
a)第一位 檔案型別
-:常規檔案:系統普通檔案。
d: (directory)目錄檔案,目錄是特殊的檔案,目錄檔案。
p: (pipe)管道檔案
乙個程序向管道中寫資料,乙個程序從管道中去資料。
b: (block)塊裝置檔案
磁碟等。
c: (character)字元裝置檔案
終端、印表機等。
s: (socket)套接字檔案
l: (link)符號連線檔案
訪問符號連線檔案實際訪問的是後面的原始檔。
/********************************************/
2到9位 檔案許可權
首先這裡會出現的許可權有
r (read 讀) w(write 寫) x(execute 執行)
s(s) suid/sgid ,t(t) sbit (大小寫這裡先不用管)
每一位的許可權是固定的 有該許可權 就顯示字母 沒有該許可權 就顯示 –
a) 2到4位 檔案所有者許可權
2位 檔案所有者具有讀許可權
3位 檔案所有者具有寫許可權
4位 檔案所有者具有執行許可權
(檔案擁有者具有讀許可權 寫許可權 執行許可權)
(檔案所有者沒有讀許可權 沒有寫許可權 沒有執行許可權)
-r-x- - - - - - - - - 1 leaf leaf 39 10月 9 23:34 1.txt
(檔案所有者有讀許可權 沒有寫許可權 有執行許可權)
b) 5到7位 檔案所屬使用者組許可權
5位 檔案所屬使用者組讀許可權
6位 檔案所屬使用者組寫許可權
7位 檔案所屬使用者組執行許可權
-r-x-wx- - - 1 leaf leaf 39 10月 9 23:34 1.txt
(檔案所屬使用者組 沒有讀許可權 有寫許可權 有執行許可權)
c) 8到10位 其他人對檔案的許可權(所屬組以外的人)
8位 其他人對檔案讀許可權
9位 其他人對檔案寫許可權
10位 其他人對檔案執行許可權
-r-x-wxrw- 1 leaf leaf 39 10月 9 23:34 1.txt
(其他人對檔案具有讀許可權 有寫許可權 沒有執行許可權)
特殊許可權
-r-s-wsrwt 1 leaf leaf 39 10月 9 23:34 1.txt
s只會出現在檔案擁有者的x許可權位(4位) 和 檔案所屬使用者組的x許可權位(7位)
在 4位叫做suid許可權
在 7位叫做sgid許可權
t只會出現在其他人的x許可權為(10位)
在10位叫做sbit許可權
具體含義以後討論
(不能超過2m 本來是的地方只能打字了 )
linux檔案屬性
linux檔案屬性3 目錄是乙個特別的檔案 目錄檔案 比如 drwxr r 就是乙個目錄的許可權 目錄具有r許可權 可以檢視目錄裡面的檔名,只是檢視檔名。是否能夠對檔案操作,那還要看檔案的許可權。目錄具有w許可權 在目錄下 增加檔案 刪除檔案 檔名重新命名 目錄具有x許可權 能夠進入該目錄 能夠使用...
linux檔案屬性
linux是多使用者多工環境,因此檔案的許可權管理十分重要。linux將檔案可訪問訪問的身份分為3種 owner group others,每種身份有三種許可權 read write execute。另乙個常識,root是萬能的,能做任何事情!這是在終端中輸入ls al命令後,列出的內容,從途中可以...
Linux檔案屬性
檔案所有者 使用者組每個賬號都可以有多個使用者組的支援。在linux裡面,任何乙個檔案都具有 user,group,others 3種身份的個別許可權。linux使用者身份與使用者組記錄的檔案 在linux系統中,預設的情況下所有的系統上的賬號與一般身份使用者,root的相關資訊,都是記錄在 etc...