1,主分割槽與擴充套件分割槽最多可以有4個(硬碟的限制,因為分割槽表只有64位);
擴充套件分割槽最多只能有乙個(作業系統的限制);
邏輯分割槽是由擴充套件分割槽持續分出來的分割槽;
能夠被格式化後作為資料訪問的分割槽為主要分割槽與邏輯分割槽,擴充套件分割槽無法格式化;
邏輯分割槽的數量依作業系統而不同,在linux系統中,ide硬碟最多有59個邏輯分割槽(5號到63號),sata硬碟則有11邏輯分割槽(5號到15號)
2,通常檔案系統會將這兩部分的資料分別存放在不同的塊,許可權與屬性放置在inode中,實際資料會放置到data block中。另外,還有乙個超級塊(superblock)會記錄整個檔案系統的整體資訊,包括inode與block的總量、使用量、剩餘量等。inode裡面還會記錄資料所在的block號碼。
3,檔案系統一開始就將inode與block規劃好了,除非重新格式化,否則inode與block固定後就不再變動。每個inode的大小是16位元組。
4,原則上,block的大小與數量在格式化完就不能夠再改變了(除非重新格式化),每個block內最多只能放置乙個檔案的資料。若檔案小於block,則該block的剩餘空間就不能再被使用了,這樣一來就會造成磁碟空間的浪費。
5,superblock(超級塊)記錄的資訊有:block與inode的總量;未使用與已使用的inode/block數量等,這個模組是非常重要的,因為我們這個檔案系統的基本資訊都寫在這裡。superblock的資訊可以使用dumpe2fs這個命令來查詢。
dumpe2fs [-h] 裝置檔名,其中-h的含義是僅列出superblock的資料,不會列出其他的區段內容。
6,在linux中,新建乙個目錄時,ext2會分配乙個inode與至少一塊block給該目錄。其中,inode記錄該目錄的相關許可權與屬性,並記錄分配到的那塊block號碼。而block則記錄在這個目錄下的檔名與該檔案占用的inode號碼資料。可以使用命令ls -i檢視目錄內的檔案所占用的inode號碼。ls -id 目錄,使用這個命令就可以檢視目錄的inode號碼
7,磁碟與目錄的容量
鳥哥linux私房菜第6章筆記
鳥哥linux私房菜第6章筆記 chgrp r groupname filename 修改檔案所屬組 chown r ownername groupname filename 修改所有者 所屬組 chmod r 777 filename 修改檔案許可權 chmod ugoa rwx,ugoa rwx...
鳥哥Linux私房菜
linux相關知識 鳥哥linux私房菜 真是人間美味啊!linux 基礎篇 引言 這部份包括了早期的red hat 6.x以及 鳥哥寫的 一 二版的基礎篇各章節文章彙整!第一部份 linux的規劃與安裝 第二部份 linux檔案 目錄與磁碟格式 第三部份 學習shell與shell scripts...
鳥哥的私房菜 第0章
1 計算機硬體的五大單元 輸入單元 輸出單元 cpu內部的控制單元 算術邏輯單元和記憶體五大部分。2 cpu的種類 cpu的種類有兩種,根據指令的執行時間和操作的複雜度分為精簡指令集合複雜指令集。3 一般的,檔案大小使用的是二進位制的方式,所以1gb的檔案大小實際上為 1024 1024 1024b...