Linux許可權為含義

2021-09-11 02:21:51 字數 1219 閱讀 4070

linux系統通過ll命令進行檢視檔案,第一列為乙個10位的符號組合,那麼每一位代表什麼意思了?

第1位:表示linux的檔案型別

1)「-」 代表普通檔案(regular file)

普通檔案包括

①純文字檔(ascii):這是linux系統中最多的一種檔案類 型,稱為純文字檔。是因為內容為我們⼈人類可以直接讀到的資料,

例如數字、字母等等。

②二進位制檔案(binary): 你的linux中的 可執行檔案(scripts, 文字型批處理檔案不算)就是這種格式的。

③資料格式檔案(data):有些程式在運作的過程當中會讀取某些特 定格式的檔案,那些特定格式的檔案可以被稱為資料⽂檔案 (data file)。一般用cat看到的都是亂碼。

2)「d」 代表目錄(directory)

3)「l」代表連線檔案

4)「b」代表塊裝置檔案,及一些儲存檔案,如硬碟,軟盤等,

5)「c」代表字元裝置檔案,即一些串列埠的介面檔案,如鍵盤,滑鼠等

6)「s」代表套接字(sockets 資料介面檔案),這種型別的檔案通常被用在網路上的資料連線,我們可以啟動乙個程式來監聽客戶端的請求,而客戶端就可以通過資料介面檔案來進行資料通訊。

7)「p」代表管道(fifo,pipe)

剩餘的9位分為3組

第1組(第2-4位):檔案擁有者的許可權

第2組(第5-7位):檔案所屬組的許可權

第3組(第8-10位):其他使用者

在linux系統中

r(讀read許可權),二進位制是100,十進位制是4

w(寫write許可權),二進位制是010,十進位制是2

x(執行excute許可權),二進位制是001,十進位制是1

具備多個許可權就要報4、2、1相加,所以最大的許可權就是777

rwx  對應是二進位制是111,十進位制7

rw   對應的二進位制是11 ,十進位制6

ll命令的

第2列 表示連線的檔案數,如上圖的2表示有2個檔案連線

第3列 表示建立檔案的使用者

第4列 表示使用者所在的組

第5列 表示檔案的大小(單位:位元組)

第6-8 列 表示修改日期 格式: 月 日 時

第9列 表示檔名

linux許可權的含義

linux的許可權不是很細緻,只有rwx三種 r read,讀取 對檔案而言,具有讀取檔案內容的許可權 對目錄來說,具有瀏覽目錄的許可權。w write,寫入 對檔案而言,具有新增,修改,刪除檔案內容的許可權 對目錄來說,具有新建,刪除,修改,移動目錄內檔案的許可權。x execute,執行 對檔案...

設定檔案的檔案訪問許可權為 rw r r

描述 rw user許可權 r group許可權 r others許可權 r 讀許可權 w 寫許可權 x 執行許可權 要求 輸入檔名,列印輸出該檔案初始許可權,以及修改為rw r r 後的許可權 知識點 設定檔案的多個許可權位,對這些許可權位進行按位或操作即可。s irusr s iwusr inc...

Linux 檔案訪問許可權含義與chmod

rw r r 對於檔案的訪問許可權。第乙個字元指明檔案型別。在不同型別之間,開頭的 說明是乙個普通檔案,d 表明是一 個目錄。其後三個字元是檔案所有者的訪問許可權,再其後的三個字元是檔案所屬組中成員的訪問許可權,最後三個字元是其他所有人的訪問許可權。採用八進位制chmod檔案模式 octal bin...