命令:
pi@raspberrypi:~ $ ls -l # 以長格式顯示目錄下的內容列表
上圖用ls -l命令查看某一個目錄會得到一個7個字段的列表
1. 文件類型
“-”表示普通文件;
“d”表示目錄;
“l”表示鏈接文件;
“p”表示管理文件;
“b”表示塊設備文件;
“c”表示字符設備文件;
“s”表示套接字文件;
2. 文件權限
r(Read,讀取權限):對文件而言,具有讀取文件內容的權限;對目錄來說,具有瀏覽目錄的權限
w(Write,寫入權限):對文件而言,具有新增、修改文件內容的權限;對目錄來說,具有刪除、移動目錄內文件的權限
x(execute,執行權限):對文件而言,具有執行文件的權限;對目錄來說,該用戶具有進入目錄的權限
第一段表示文件創建者/所有者對該文件所具有的權限,第二段表示創建者/所有者所在的組的其他用戶所具有的權限,第三段表示其他組的其他用戶所具有的權限
-rw-r--r-- 1 root root 762 07-29 18:19 name.txt //表示文件的擁有者root對文件有讀寫權限,其他人(同組用戶和其他用戶只有讀的權限)
3. 目錄/鏈接個數
該字段表示此文件是屬於哪個用戶。linux類系統都是多用戶系統,每個文件都有它的擁有者。只有文件的擁有者才具有改動文件屬性的權利。當然, root用戶具有改動任何文件屬性的權利。對於一個目錄來說,只有擁有該目錄的用戶,或者具有寫權限的用戶才有在目錄下創建文件的權利
對於目錄文件,表示它的第一級子目錄的個數。注意此處看到的值要減2才等於該目錄下的子目錄的實際個數
4. 所有者及組
該文件的所有者/創建者(owner)及其所在的組(group),一個用戶可以加入很多個組,但是其中有一個是主組,就是顯示在第4字段的名稱
5. 文件大小
如果是文件,則表示該文件的大小,單位為字節
如果是目錄,則表示該目錄符所占的大小,並不表示該目錄下所有文件的大小。請注意是文件夾本身的大小,而不是文件夾以及它下面的文件的總大小
6. 修改日期
文件最后修改的日期時間
7. 文件名稱,字體顏色
如果是一個符號鏈接,那么會有一個 “->" 箭頭符號,后面根一個它指向的文件名;
灰白色表示普通文件;
亮綠色表示可執行文件;
亮紅色表示壓縮文件;
灰藍色表示目錄;
亮藍色表示鏈接文件;
亮黃色表示設備文件;