萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> fstab第三列的文件系統類型

fstab第三列的文件系統類型

  fstab第三列:文件系統類型

  fstab中的第三列指示了設備或者分區的文件系統類型。它支持很多種類的文件系統,我們在這裡只介紹最為常用的。如果想了解你的kernel目前支持哪些文件系統,可以查看/proc/filesystems的內容。如果這個字段定義為swap,這條紀錄將關聯到一個用於交換目的的文件或分區。如果這個字段定義為ignored,這行將被忽略。這對於顯示目前沒有使用的分區非常有用。

  ext2 和 ext3

  Linux下的Ext2文件系統,是 GNU/Linux 系統中標准的文件系統,其特點為存取文件的性能極好,對於中小型的文件更顯示出優勢,這主要得利於其簇快取層的優良設計。至於Ext3文件系統,它屬於一種日志文件系統,是對ext2系統的擴展。日志式文件系統的優越性在於,它會將整個磁盤的寫入動作完整記錄在磁盤的某個區域上,以便有需要時可以回朔追蹤。由於詳細紀錄了每個細節,故當在某個過程中被中斷時,系統可以根據這些記錄直接回朔並重整被中斷的部分,而不必花時間去檢查其他的部分,故文件系統檢測不一致時,重整的工作速度相當快,幾乎不需要花時間。

  reiserfs

  ReiserFS是一個非常優秀的文件系統。也是最早用於Linux的日志文件系統之一,其機制比Ext3要先進得多,風雷小弟一直使用的就是它,很多發行版現在也把它作為默認文件系統了。可惜其作者前段時間出事了……具體情況就不說了,也不知道下一代reiserfs4還能不能出來,因為ext4都有了。

  swap

  Swap,即交換區,把它想象成虛擬內存就行了。

  vfat 和 ntfs

  一看就知道是Windows分區格式了,呵呵。98,me等系統都是使用的vfat,也就是最流行的fat32格式,而NT系列則多使用NTFS,當然也不是固定的,因此2000或者XP系統要具體情況具體分析。當初Linux對NTFS的寫入支持不好,所以大多數資料都建議用戶使用vfat格式,但是現在支持已經很好了,即使不重新編譯內核,也可以通過ntfs-3g來進行寫入支持(具體方法請參考這篇文章),因此不用太在意這個了。

  auto

  當然,這不是一個文件系統類型。auto只是表示,文件系統的類型將被自動檢測。在上面的示例中,你會發現軟驅和光驅的文件系統類型都是auto,為什麼呢?因為它們的文件系統類型隨時都可能改變,比如軟驅,優盤這種設備,可能今天是vfat格式,明天你就把它格式化成了ntfs,因此,最明智的做法就是告訴系統,我沒法確定這東西的當前類型,還是你自己檢測吧。

  udf

  由於刻錄光驅越來越流行,現在很多發行版自帶的fstab中,光驅的文件格式類型是UDF,UDF是Universal Disc Format的縮寫,與ISO 9660格式相容。它采用標准的封裝寫入技術(PW,Packet Writing)將CD-R/CD-RW當作硬盤使用,用戶可以在光盤上修改和刪除文件。利用UDF格式進行刻錄時,刻錄軟件將數據打包,並在內存中臨時建立一個特殊文件目錄表,同時接管系統對光盤的訪問。

  iso9660

  很多光驅也使用的這個選項。ISO9660是一種描述適合CD盤片的電腦文件結構的國際標准。采用此標准的盤片可以在不同的操作系統上使用,如MAC和Windows。

copyright © 萬盛學電腦網 all rights reserved