在linux上,任何軟體和I/O裝置都被視為檔案且Linux中的檔案名稱最大支援256個字符,分別可以用A~Z,a~z,0~9等字符來命名。和windows不同,linux中檔案名稱是分辨大小寫的,所有的UNIX系列目錄都遵守這個規則。 Linux下也沒有c盤的概念(如C盤,D盤),而只有目錄,不同的硬盤分辨是掛載在不同目錄下的。
據悉,linux的文件沒有擴充名,所以linux下的檔案名稱和它的種類沒有任何關係。諸如,abc.exe可以是文字文件,而abc.txt也可以是可執行檔。 Linux下的文件可以分為5種不同的類型:普通文件紅旗linux系統,目錄文件,連結文件,設備文件和管線文件。
1.普通文件
它是最常使用的一類文件,其特徵是不包含有文件系統資訊的結構資訊。一般使用者所接觸到的文件,如圖形文件,資料文件,文件文件,聲音文件等都屬於此類文件。這種類型的文件以其內部結構可分為文字檔案和二補碼檔案。
2.目錄檔
目錄檔案是用於儲存檔案名稱及其相關資訊的檔案。它是核心組織檔案系統的基本節點。目錄檔案可以包含下一層檔案目錄或普通檔案。在linux中linux系統有幾種檔案類型,目錄檔案是一種檔案。但linux的目錄檔案和其他作業系統中印「目錄」的概念不同,它是linux檔案的一種。
3.連結檔
連結檔案是一種特殊文件,實際上是指向一個真實存在的文件連結linux系統有幾種文件類型,類似於windows下的快捷方法。連結檔案的不同linux指令詳解字典,它又可細分為硬連結(HardLink)檔案和符號連結(SymbolicLink)檔案。
4.設備文件
設備檔案是linux中最特殊的檔案。正是因為它的存在,促使linux系統可以非常方便地存取外部設備。 Linux系統為外部裝置提供一種標準插口,將外部裝置視為一種特殊檔案。使用者可以像當問普通文件一樣存取任何外部設備,使linux系統可以輕鬆適應不斷發展的外部設備。一般linux系統將裝置檔案置於/dev目錄下,裝置檔案使用裝置的主裝置號碼和次裝置號碼來指定某外部裝置。依照存取資料形式的不同,設備檔案又可分為區塊設備和字元設備。
5.管線文件
管線文件是一種很特殊的文件,主要用於不同進程的資訊傳遞。當兩個進程必須進行資料或資訊傳遞時,可以使用通道檔案。一個進程將須要傳遞的資料或資訊寫入管線的一端,另一進程從管線的另一端取得所須要的資料或訊息,一般管線是建構在調整快取中。
裡面小編就給你們介紹了這五種不同類型的文件,希望能對你們有所幫助,假如還有哪些疑惑可以留言給我,你們一起學習一起闡述一起成長
以上是Linux 檔案系統:檔案名稱、大小寫、副檔名及檔案類型的特點的詳細內容。更多資訊請關注PHP中文網其他相關文章!