文件類型說明: ls –l顯示文件詳細信息中: 說明:10個字元,第一個字元表示文件類型,後面9個字元表示文件許可權。 訪問許可權:可讀(r)、可寫(w)和可執行(x)。 用戶級別:文件擁有者(u)、所屬的用戶組(g)和系統中的其他用戶(o)。 第一個字元顯示文件的類型如下: “-”表示普通文件。 “d ...
文件類型說明:
ls –l顯示文件詳細信息中:
說明:10個字元,第一個字元表示文件類型,後面9個字元表示文件許可權。
訪問許可權:可讀(r)、可寫(w)和可執行(x)。
用戶級別:文件擁有者(u)、所屬的用戶組(g)和系統中的其他用戶(o)。
第一個字元顯示文件的類型如下:
“-”表示普通文件。
“d”表示目錄文件。directory。普通文件指文本文件、Shell腳本、二進位的可執行程式、各種類型的數據。如a.c、1.txt、a.out
都是普通文件
“l”表示鏈接文件。類似於Windows中的“快捷方式”,但是它的功能更為強大。它可以實現對不同的目錄、文件系統甚至是不同的機器上的文件直接訪問,並且不必重新占用磁碟空間。
“c”表示字元設備。主要是指串列埠的介面設備。
“b”表示塊設備。塊設備文件是指數據的讀/寫設備。
“p”表示命名管道。pipe,如FIFO(First In First Out,先進先出)文件。
“f”表示堆棧文件。如LIFO(Last In First Out,後進先出)文件。
第一個字元組表示文件擁有者(u)對該文件的許可權。
第二個字元組表示文件用戶組(g)對該文件的許可權。
第三個字元組表示系統其他用戶(o)對該文件的許可權。
若該用戶組對此沒有許可權,一般顯示“-”字元。