ls -l是Linux和unix命令意思指以長格式的形式查看當前目錄下所有可見檔案的詳細屬性。
檔案屬性:drwxr-xr-x
其中各個字元代表的意義:
rwx:代表屬主許可權,-代表無許可權;r代表具有可讀許可權; w代表具有可寫許可權;x代表具有可執行許可權
r-x:代表組許可權
r-x:代表其他用戶許可權
d表示該檔案是一個目錄,字母"d",是directory(目錄)的縮寫
基本介紹
- 中文名:unix命令列表信息詳解
- 外文名:ls -l
- 查看形式:長格式
- 目的:查看目錄所有可見檔案的屬性
- 適用系統:Linux和unix作業系統
命令如下
$ls -ldrwxr-xr-x 3 user group 102 Mar11 22:56 Filename
分段類別
- 檔案屬性:drwxr-xr-x
其中各個字元代表的意義:
rwx:代表屬主許可權,-代表無許可權;r代表具有可讀許可權; w代表具有可寫許可權;x代表具有可執行許可權
r-x:代表組許可權
r-x:代表其他用戶許可權
d表示該檔案是一個目錄,字母"d",是directory(目錄)的縮寫
注意:目錄或者是特殊檔案,這個特殊檔案存放其他檔案或目錄的相關信息
l表示該檔案是一個連結檔案。字母"l"是link(連結)的縮寫,類似於windows下的捷徑
b的表示塊設備檔案(block),一般置於/dev目錄下,設備檔案是普通檔案和程式訪問硬體設備的入口,是 很特殊的檔案。沒有檔案大小,只有一個主設備號和一個輔設備號。一次傳輸數據為一整塊的被稱為塊設備,如硬碟、光碟等。最小數據傳輸單位為一個數據塊(通 常一個數據塊的大小為512位元組)
c表示該檔案是一個字元設備檔案(character),一般置於/dev目錄下,一次傳輸一個位元組的設備被稱為字元設備,如鍵盤、字元終端等,傳輸數據的最小單位為一個位元組
p表示該檔案為命令管道檔案。與shell編程有關的檔案
s表示該檔案為sock檔案。與shell編程有關的檔案
連結檔案分為硬連結或符號連結兩種。
硬連結:多個指向同一檔案。硬連結檔案大小完全相同,如有多個硬連結,所連結的檔案只是一個檔案大小。
同一個檔案所有的檔案都是等價的,作業系統不區分連結創建的先後順序,若一個檔案存在兩個連結,那么除去一個檔案還可以通過另外一個檔案來訪問該檔案,也可以除去創建連結時用到的檔案,但只要還有一個連結存在,就可通過該連線訪問檔案。
符號連結(軟連結):建立一個獨立的檔案,這個檔案會讓數據的讀取指向它連結的檔案內容。類似windows捷徑。
檔案硬連結數或目錄子目錄數:3 (一個空目錄的該欄位是2,表示該目錄下有兩個子目錄,因為每一個目錄都有一個指向它本身的子目錄"." 和指向它上級目錄的子目錄"..") - 檔案硬連結數量 3
- 所有者:user
- 所屬用戶組:group
- 檔案大小:102 byte
- 修改時間:Mar11 22:56
- 檔案名稱:Filename