linux檔案屬性

2021-07-05 17:42:17 字數 1584 閱讀 7002

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...