名稱

檔案系統 - Linux 支援的檔案系統型別:ext, ext2, ext3, ext4, hpfs, iso9660, JFS, minix, msdos, ncpfs, nfs, ntfs, proc, Reiserfs, smb, sysv, umsdos, vfat, XFS, xiafs

描述

通常情況下, proc 檔案系統被掛載在 /proc 目錄下,您可以在 /proc/filesystems 檔案中找到當前核心支援的檔案系統型別;請參考 proc(5) 瞭解詳細資訊。 如果您需要使用一個當前所不支援的檔案系統型別,您需要插入相應的核心模組或重新編譯核心。
 
如需使用某個檔案系統,您必須先 掛載(mount) 它;詳情請參考 mount(8)
 
下面是對 Linux 核心支援或曾經支援的各種檔案系統的簡要描述。 請查閱核心文件以獲取所有選項和限制的詳細描述。
ext
是對 minix 檔案系統的精心設計的擴充套件。 它已經完全被擴充套件檔案系統的第二版 (ext2) 所淘汰並已在核心 2.1.21 版及後續版本中移除。
ext2
是高效能的檔案系統,被 Linux 系統同時應用於固定磁碟和可移動(裝卸)介質上。 第二版擴充套件檔案系統被設計為擴充套件檔案系統 (ext) 的擴充套件。詳情請見 ext2(5)
ext3
ext2 檔案系統啟用日誌的版本。 您可以在 ext2ext3 之間輕鬆地來回切換。 詳情請見 ext3(5)
ext4
ext3 的升級版,包含一系列重要的效能和可靠性改進,並大大提升了檔案系統中卷、檔案、目錄的最大尺寸。 詳情請見 ext4(5)
hpfs
是 OS/2 使用的高效能檔案系統。由於缺乏可用的文件, 在 Linux 下這種檔案系統是隻讀的。
iso9660
是滿足 ISO 9660 標準的 CD-ROM 檔案系統型別。
High Sierra
Linux 支援 High Sierra,它是 ISO 9660 標準的 CD-ROM 檔案系統的先驅。在 Linux 下支援的 iso9660 檔案系統內,它被自動識別。
Rock Ridge
Linux 也支援使用由 Rock Ridge 交換協議定義的系統使用共享協議記錄(System Use Sharing Protocol)。 它們被用於進一步為一個 UNIX 主機描述 iso9660 檔案系統中的檔案, 並且提供類似長檔名、UID/GID、POSIX 許可權和裝置等等資訊。 在 Linux 下支援的 iso9660 檔案系統內,它被自動識別。
JFS
是一個日誌檔案系統,由 IBM 開發,從核心 2.4.24 版開始被整合進 Linux。
minix
是在 Minix 作業系統中使用的檔案系統,是 Linux 第一個支援的檔案系統。 它有一些不足之處,例如 64MB 的分割槽尺寸限制、短檔名以及單一的時間戳。 它對於軟盤和記憶體盤仍然有存在意義。
msdos
是 DOS、Windows、和一些 OS/2 計算機使用的檔案系統。 msdos 檔案系統的檔名不長於 8 個字元並跟隨著可選的英文句號“.”和 3 個字元的副檔名。
ncpfs
是支援 NCP 協議的網路檔案系統,被 Novell NetWare 使用。 要使用 ncpfs ,您需要一個特殊的程式,這個程式可在下面網址下栽: ftp://linux01.gwdg.de/pub/ncpfs
nfs
是用於訪問位於遠端計算機上的磁碟的網路檔案系統。
ntfs
取代微軟 Windows 作業系統的 FAT 檔案系統(VFAT,FAT32)。 它具有使用可靠、效能好、磁碟空間使用率高的優勢,而且提供 ACL 支援、日誌、加密等等功能。
proc
是一種偽檔案系統,被用來作為核心資料結構的介面,這樣就不用讀取、解釋 /dev/kmem 了。特別的是,它的檔案不佔用磁碟空間。詳情請見 proc(5)
Reiserfs
是一個日誌檔案系統,由 Hans Reiser 設計, 從核心 2.4.1 版開始整合進 Linux。
smb
是支援 smb 協議的網路檔案系統,被 Windows for Workgroups、Windows NT 和 Lan Manager 使用。 要使用 smb 檔案系統,你需要一個特殊的 mount 程式, 這個程式可在 ksmbfs 包中找到,也可從下面網址下載: ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs.
sysv
Linux 上的 SystemV/Coherent 檔案系統實現。它實現了 Xenix FS、SystemV/386 FS 和 Coherent FS 的全部內容。
umsdos
是 Linux 使用的擴充套件 DOS 檔案系統。它在 DOS 檔案系統下增加了長檔名、UID/GID、POSIX 許可權和特殊檔案 (裝置、命名管道等)功能,而不犧牲對 DOS 的相容性。
vfat
是 Microsoft Windows95 和 Windows NT 使用的擴充套件了的 DOS 檔案系統。 vfat 在 MSDOS 檔案系統下增加了長檔名功能。
XFS
是一個日誌檔案系統,由 SGI 設計,從核心 2.4.20 版開始整合進核心。
xiafs
的目標是透過擴充套件 Minix 檔案系統的程式碼,設計並實現穩定和安全的檔案系統。 它提供了最基本的要求的功能而且不會過於複雜。 xiafs 檔案系統已經不再有活躍的開發或維護。它已從核心 2.1.21 版及之後版本中被移除。

參見

fuse(4), ext2(5), ext3(5), ext4(5), proc(5), fsck(8), mkfs(8), mount(8)

本頁面原英文版是 Linux man-pages 專案 4.09 版的一部分。 如需瞭解這個專案的描述、彙報漏洞的相關資訊及本頁面的最新版本, 請訪問 https://www.kernel.org/doc/man-pages/.
 
本頁面中文版由中文 man 手冊頁計劃提供。
翻譯人員:Boyuan Yang <[email protected]>
 
 
中文 man 手冊頁計劃: https://github.com/man-pages-zh/manpages-zh

Recommended readings

Pages related to fs you should read also: