linux的用戶和文件屬性

 linux是多用戶,多任務環境環境。爲了了各個用戶具有有效保密的文件數據,因此文件的權限管理就變的十分重要了。一般將文件可存取訪問的身份分爲3種:owner、group、others,每個身份又對文件可以有三種權限:read、write、execute。

輸入“ll”命令就顯示當前目錄的文件屬性:

wKioL1dSC7WBe9dPAABvC-csfCw782.png

圖列出權限、連接、所有者、用戶組、文件大小、修改日期、文件名;


第一列代表這個文件的類型和權限

-rw-rw-r--(10個字符);

第一個字符表示該文件的類型;

[d]:目錄;[-]:文件;[l]:連接文件;[b]:表示文件裏面可供存儲的接口設備;

[c]:文件裏面的串行端口設備。

後九個字符(每三個爲一組)表示r(讀)w(寫)x(執行)等權限;

前一個組是文件所有者的權限;第二組是用戶組的權限,最後一個是other的權限;


第二列表示有多少個文件名連接到此文件名

每個文件都會將它的權限與屬性記錄到文件系統的i-node中,這裏的目錄樹是使用文件名來記錄,

所以每一個文件名都會連接到一個i-node,所以就會有多少文件名連接到這個文件名。


第三列表示這個文件(或者目錄)的“所有者帳號”


第四列表示這個文件的所屬用戶組

在linux系統下,你的帳號會附屬一個或者多個的用戶組中;


第五列表示該文件的大小(單位默認爲B)


第六列表示該文件的創建時間或者最近的修改時間


第七列表示該文件名

如果該文件名前是“.”,表示該文件是隱藏文件。可以使用“ls -a”去顯示當前目錄的隱藏文件







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章