linux 檔案型別

2022-03-18 18:50:51 字數 1130 閱讀 6959

1)

windows

中是以檔案的副檔名來區分檔案型別的

2)linux

中副檔名和檔案型別沒有關係。

3)為了容易區分和相容使用者使用

windows

的習慣,我們也經常副檔名,但是在

linux

系統中沒有實際意義。

在linux

中一切皆檔案(廣義上的)

第乙個屬性為「-

」1 純文字檔案(

ascⅱ):內容可以直接讀,字元字母等,比如配置檔案幾乎都是這種型別的。

2 二進位制檔案:

linux

中的可執行檔案,比如命令檔案。

3 資料格式的檔案:具有特定格式的檔案。

2 目錄檔案

第乙個屬性為「d

」目錄檔案的結構非常簡單,就是一系列目錄項(dirent)的列表。每個目錄項,由兩部分組成:所包含檔案的檔名,以及該檔名對應的inode號碼。

第乙個屬性為「c

」字元裝置就是串列埠的介面裝置,比如貓等串列埠裝置。

第乙個屬性為「b

」塊裝置就是儲存資料供系統及程式訪問的介面裝置。例如硬碟,光碟機。

我們一般不需要自己來建立裝置檔案,因為這些檔案是和核心相關聯的。

第乙個屬性為「c

」程式設計的程式建立,

客戶服務端通訊」。

第乙個屬性為「l

」檔案型別小結:

- 普通檔案(f)

*****

純文字、二進位制檔案、資料格式檔案

touch vi cp mv rm

d 目錄(

directory

)*****

mkdir cp mv rm rmdir

c  字元裝置(

character

)串列埠裝置 撥號貓。

b  塊裝置

(block)*****

硬碟、光碟機、u

盤l  軟鏈結檔案(

link

)*****

lns  套接字檔案

(socket)

程式設計的程式建立

客戶服務端通訊

p   管道檔案

來自為知筆記(wiz)

LInux檔案型別

大多數linux資源都能以檔案的方式來訪問,在乙個linux系統上能夠出現的部分型別的檔案如下 普通檔案 稱為磁碟檔案,並且被定義為能夠進行隨機儲存的資料儲存單位。他們是面向位元組的,意思是從其中讀出或向其寫入的基本單位是單個位元組,單個位元組也與單個字元相對應。無名管道和有名管道 pipc 是乙個...

Linux檔案型別

當我們在linux中輸入ls al的時候,最開始會出現 10個字元,其中第乙個字元即代表linux的檔案型別。現述說如下 regular 普通檔案,最常用的檔案型別,它包含了某種形式的資料,至於它是二進位制資料還是文字對unix核心而言並無區別,對普通檔案的解釋由處理該檔案的應用程式進行。例外是二進...

linux 檔案型別

在介紹屬性時,提到了最前面的標誌 d或 可以表示目錄或檔案,那就是不同的檔案種類。linux的檔案種類主要有下面這幾種 普通檔案 regular file 就是一般我們訪問的檔案,由ls al顯示出來的屬性中,第乙個屬性為 例如 rwxrwxrwx 另外,依照檔案的內容,又大致可以分為 純文字檔案 ...