【廣告】
磁盤分區(qū)
磁盤分區(qū)是使用分區(qū)編輯器在磁盤上劃分幾個邏輯部分,盤片一旦劃分成數(shù)個分區(qū),不同類的目錄與文件可以存儲進不同的分區(qū)。越多分區(qū),也就有更多不同的地方,可以將文件的性質(zhì)區(qū)分得更細,按照更為細分的性質(zhì),存儲在不同的地方以管理文件;但太多分區(qū)就成了麻煩??臻g管理、訪問許可與目錄搜索的方式,依屬于安裝在分區(qū)上的文件系統(tǒng)。當改變大小的能力依屬于安裝在分區(qū)上的文件系統(tǒng)時,需要謹慎地考慮分區(qū)的大小。
什么是磁盤的分區(qū)格式
磁盤分區(qū)后,必須經(jīng)過格式化才能夠正式使用,格式化后常見的磁盤格式有:FAT(FAT16)、FAT32、NTFS、ext2、ext3等。
這是MS-DOS和早期的Win95操作系統(tǒng)中常見的磁盤分區(qū)格式。它采用16位的文件分配表,能支持為2GB的磁盤,是目前應用為廣泛和獲得操作系統(tǒng)支持的一種磁盤分區(qū)格式,幾乎所有的操作系統(tǒng)都支持這一種格式,從DOS、Win95、Win97到Win98、WindowsNT、Win2000,甚至火爆一時的Linux都支持這種分區(qū)格式。但是在FAT16分區(qū)格式中,它有一個缺點:磁盤利用效率低。因為在DOS和Windows系統(tǒng)中,磁盤文件的分配是以簇為單位的,一個簇只分配給一個文件使用,不管這個文件占用整個簇容量的多少。這樣,即使一個文件很小的話,它也要占用了一個簇,剩余的空間便全部閑置在那里,形成了磁盤空間的浪費。由于分區(qū)表容量的限制,F(xiàn)AT16支持的分區(qū)越大,磁盤上每個簇的容量也越大,造成的浪費也越大。所以為了解決這個問題,微軟公司在Win97中推出了一種全新的磁盤分區(qū)格式FAT32。
什么是磁盤ext2、ext3
ext2,ext3是linux操作系統(tǒng)適用的磁盤格式,Linuxext2/ext3文件系統(tǒng)使用索引節(jié)點來記錄文件信息,作用像windows的文件分配表。索引節(jié)點是一個結構,它包含了一個文件的長度、創(chuàng)建及修改時間、權限、所屬關系、磁盤中的位置等信息。一個文件系統(tǒng)維護了一個索引節(jié)點的數(shù)組,每個文件或目錄都與索引節(jié)點數(shù)組中的一個元素對應。系統(tǒng)給每個索引節(jié)點分配了一個號碼,也就是該節(jié)點在數(shù)組中的索引號,稱為索引節(jié)點號。
linux文件系統(tǒng)將文件索引節(jié)點號和文件名同時保存在目錄中。所以,目錄只是將文件的名稱和它的索引節(jié)點號結合在一起的一張表,目錄中每一對文件名稱和索引節(jié)點號稱為一個連接。對于一個文件來說有索引節(jié)點號與之對應,對于一個索引節(jié)點號,卻可以有多個文件名與之對應。因此,在磁盤上的同一個文件可以通過不同的路徑去訪問它。