linux檔案型別和檔案的檔名所代表的意義是兩個不同的概念,在linux中檔案型別與副檔名沒有關係。它不像windows那樣是依靠檔案字尾名來區分檔案型別的,在linux中檔名只是為了方便操作而的取得名字。linux檔案型別常見的有:普通檔案、目錄、字元裝置檔案、塊裝置檔案、符號鏈結檔案等。
一,普通檔案型別
linux中最多的一種檔案型別, 包括 純文字檔案(ascii);二進位制檔案(binary);資料格式的檔案(data);各種壓縮檔案。第乙個屬性為 [-] 。
二,目錄檔案型別
在linux中,它的思想是一切皆是檔案,目錄檔案也就是windows中的目錄,也就是能用 cd 命令進入的。第乙個屬性為 [d],例如 [drwxr-xr-x]。
三,字元裝置檔案
即串列埠的介面裝置,例如鍵盤、滑鼠等等。第乙個屬性為 [c]。
四,塊裝置檔案
即儲存資料以供系統訪問的介面裝置,簡單而言就是硬碟。例如一號硬碟的**是 /dev/hda1等檔案。第乙個屬性為 [b]。
五,套接字檔案
這類檔案通常用在網路資料連線。可以啟動乙個程式來監聽客戶端的要求,客戶端就可以通過套接字來進行資料通訊。第乙個屬性為 [s],最常在 /var/run目錄中看到這種檔案型別。
六,管道檔案
fifo也是一種特殊的檔案型別,它主要的目的是,解決多個程式同時訪問乙個檔案所造成的錯誤。fifo是first-in-first-out(先進先出)的縮寫。第乙個屬性為 [p]。
七,鏈結檔案
類似windows下面的快捷方式。第乙個屬性為 [l],例如 [lrwxrwxrwx]。
檢視檔案型別三種方式
1.使用ll 或者ls-l,看第乙個字元
2.使用file命令,如file jason.txt
3.使用stat命令,檢視檔案的詳細資訊。
4.檢視檔案或目錄的大小:du filename,例如 du jason.text
以上就是良許教程網為各位朋友分享的linux相關知識。
LInux檔案型別
大多數linux資源都能以檔案的方式來訪問,在乙個linux系統上能夠出現的部分型別的檔案如下 普通檔案 稱為磁碟檔案,並且被定義為能夠進行隨機儲存的資料儲存單位。他們是面向位元組的,意思是從其中讀出或向其寫入的基本單位是單個位元組,單個位元組也與單個字元相對應。無名管道和有名管道 pipc 是乙個...
Linux檔案型別
當我們在linux中輸入ls al的時候,最開始會出現 10個字元,其中第乙個字元即代表linux的檔案型別。現述說如下 regular 普通檔案,最常用的檔案型別,它包含了某種形式的資料,至於它是二進位制資料還是文字對unix核心而言並無區別,對普通檔案的解釋由處理該檔案的應用程式進行。例外是二進...
linux 檔案型別
在介紹屬性時,提到了最前面的標誌 d或 可以表示目錄或檔案,那就是不同的檔案種類。linux的檔案種類主要有下面這幾種 普通檔案 regular file 就是一般我們訪問的檔案,由ls al顯示出來的屬性中,第乙個屬性為 例如 rwxrwxrwx 另外,依照檔案的內容,又大致可以分為 純文字檔案 ...