fstab第三列的文件系統(tǒng)類(lèi)型
fstab第三列:文件系統(tǒng)類(lèi)型
fstab中的第三列指示了設(shè)備或者分區(qū)的文件系統(tǒng)類(lèi)型。它支持很多種類(lèi)的文件系統(tǒng),我們?cè)谶@里只介紹最為常用的。如果想了解你的kernel目前支持哪些文件系統(tǒng),可以查看/proc/filesystems的內(nèi)容。如果這個(gè)字段定義為swap,這條紀(jì)錄將關(guān)聯(lián)到一個(gè)用于交換目的的文件或分區(qū)。如果這個(gè)字段定義為ignored,這行將被忽略。這對(duì)于顯示目前沒(méi)有使用的分區(qū)非常有用。
ext2 和 ext3
Linux下的Ext2文件系統(tǒng),是 GNU/Linux 系統(tǒng)中標(biāo)準(zhǔn)的文件系統(tǒng),其特點(diǎn)為存取文件的性能極好,對(duì)于中小型的文件更顯示出優(yōu)勢(shì),這主要得利于其簇快取層的優(yōu)良設(shè)計(jì)。至于Ext3文件系統(tǒng),它屬于一種日志文件系統(tǒng),是對(duì)ext2系統(tǒng)的擴(kuò)展。日志式文件系統(tǒng)的優(yōu)越性在于,它會(huì)將整個(gè)磁盤(pán)的寫(xiě)入動(dòng)作完整記錄在磁盤(pán)的某個(gè)區(qū)域上,以便有需要時(shí)可以回朔追蹤。由于詳細(xì)紀(jì)錄了每個(gè)細(xì)節(jié),故當(dāng)在某個(gè)過(guò)程中被中斷時(shí),系統(tǒng)可以根據(jù)這些記錄直接回朔并重整被中斷的部分,而不必花時(shí)間去檢查其他的部分,故文件系統(tǒng)檢測(cè)不一致時(shí),重整的工作速度相當(dāng)快,幾乎不需要花時(shí)間。
reiserfs
ReiserFS是一個(gè)非常優(yōu)秀的文件系統(tǒng)。也是最早用于Linux的日志文件系統(tǒng)之一,其機(jī)制比Ext3要先進(jìn)得多,風(fēng)雷小弟一直使用的就是它,很多發(fā)行版現(xiàn)在也把它作為默認(rèn)文件系統(tǒng)了。可惜其作者前段時(shí)間出事了……具體情況就不說(shuō)了,也不知道下一代reiserfs4還能不能出來(lái),因?yàn)閑xt4都有了。
swap
Swap,即交換區(qū),把它想象成虛擬內(nèi)存就行了。
vfat 和 ntfs
一看就知道是Windows分區(qū)格式了,呵呵。98,me等系統(tǒng)都是使用的vfat,也就是最流行的fat32格式,而NT系列則多使用NTFS,當(dāng)然也不是固定的,因此2000或者XP系統(tǒng)要具體情況具體分析。當(dāng)初Linux對(duì)NTFS的寫(xiě)入支持不好,所以大多數(shù)資料都建議用戶(hù)使用vfat格式,但是現(xiàn)在支持已經(jīng)很好了,即使不重新編譯內(nèi)核,也可以通過(guò)ntfs-3g來(lái)進(jìn)行寫(xiě)入支持(具體方法請(qǐng)參考這篇文章),因此不用太在意這個(gè)了。
auto
當(dāng)然,這不是一個(gè)文件系統(tǒng)類(lèi)型。auto只是表示,文件系統(tǒng)的類(lèi)型將被自動(dòng)檢測(cè)。在上面的示例中,你會(huì)發(fā)現(xiàn)軟驅(qū)和光驅(qū)的文件系統(tǒng)類(lèi)型都是auto,為什么呢?因?yàn)樗鼈兊奈募到y(tǒng)類(lèi)型隨時(shí)都可能改變,比如軟驅(qū),優(yōu)盤(pán)這種設(shè)備,可能今天是vfat格式,明天你就把它格式化成了ntfs,因此,最明智的做法就是告訴系統(tǒng),我沒(méi)法確定這東西的當(dāng)前類(lèi)型,還是你自己檢測(cè)吧。
udf
由于刻錄光驅(qū)越來(lái)越流行,現(xiàn)在很多發(fā)行版自帶的fstab中,光驅(qū)的文件格式類(lèi)型是UDF,UDF是Universal Disc Format的縮寫(xiě),與ISO 9660格式相容。它采用標(biāo)準(zhǔn)的封裝寫(xiě)入技術(shù)(PW,Packet Writing)將CD-R/CD-RW當(dāng)作硬盤(pán)使用,用戶(hù)可以在光盤(pán)上修改和刪除文件。利用UDF格式進(jìn)行刻錄時(shí),刻錄軟件將數(shù)據(jù)打包,并在內(nèi)存中臨時(shí)建立一個(gè)特殊文件目錄表,同時(shí)接管系統(tǒng)對(duì)光盤(pán)的訪(fǎng)問(wèn)。
iso9660
很多光驅(qū)也使用的這個(gè)選項(xiàng)。ISO9660是一種描述適合CD盤(pán)片的電腦文件結(jié)構(gòu)的國(guó)際標(biāo)準(zhǔn)。采用此標(biāo)準(zhǔn)的盤(pán)片可以在不同的操作系統(tǒng)上使用,如MAC和Windows。