linux中的檔案型別

2021-08-11 15:29:34 字數 961 閱讀 1474

頭乙個字元是檔案型別

l             開頭表示鏈結檔案

c             字元裝置

-             普通檔案

d             目錄檔案

linux下的普通檔案型別

1. 純文字檔案(ascii)

2. 二進位制檔案(binary)

3. 資料格式的檔案(data)

1736706 -rw-r--r-- 1 root root 28 oct 27 12:01 name

1736706 inode節點號

-rw-r--r-- 檔案型別及許可權

1   硬體連線數

root root 歸屬及歸屬的組

28 oct 27 12:01 最近修改的時間

name  檔名

格式化為ext3檔案系統後,一般都有兩個部分:第一部分inode,第二部分block

block用來儲存實際資料用的

inode 用來儲存這些資料的屬性資訊的

檢視當前系統的inode大小

dumpe2fs /dev/sda1|grep "block size"

1)乙個檔案至少要占用乙個inode和乙個block。格式化數量:inode數量會大於block數量。

2)ext3/ext4 檔案系統block大小一般有1k,2k,4k。其中引導分割槽等為1k,其他普通分割槽為4k(c6)

3)block過大也不好,過小也不好。過大浪費儲存空間,過小浪費io

建議:如果是大檔案,block盡量大一點好

如果是小檔案,block盡量小一點好

106m建立1k的檔案,可以建立多少個?

假設block為4k情況,建立1k檔案的數量就是inode的數量

Linux中的檔案型別

在linux中只有一下7種檔案型別 即使開發人員在linux檔案樹中新增新內容也必須符合一下之一 1.普通檔案 表示,可用ls l檢視 2.目錄 d 在linux中,任何東西都被看成檔案,外裝置也看成檔案,注意是任何東西 3.字元裝置檔案 c 4.塊裝置檔案 b 5.套介面檔案 s 如我們開啟mys...

Linux中的檔案型別

linux中的檔案型別 檔案型別 符號檔案型別 符號普通檔案 本地域套介面s目錄 d有名管道 p字元裝置 c符號連線 l塊裝置檔案 blinux用裝置檔案來標識乙個特定的硬體裝置。linux中有兩類裝置檔案 字元裝置檔案和塊裝置檔案。字元裝置指的是能夠從它那裡讀取成字串行的裝置,如磁帶和序列線路 塊...

linux中的幾種檔案型別

linux下,不以檔案字尾為區分檔案型別,而是可以通過命令 ls l 檔名 檢視。linux下,檔案的分類以及對應標識如下 檔案分類 1 普通檔案 資料檔案 標識 普通檔案是用於存放資料 程式等資訊的檔案,一般都長期地存放在外儲存器 磁碟 中。普通檔案又分為文字檔案和二進位制檔案。2 目錄檔案 標識...