標籤(空格分隔): linux
ext ext2 ext3 不做介紹
xfsxfs最早針對irix作業系統開發,是乙個高效能的日誌型檔案系統,能夠在斷電以及作業系統崩潰的情況下保證檔案系統資料的一致性。它是乙個64位的檔案系統,後來xfs進行開源並且移植到了linux作業系統中,目前centos 7.x將xfs+lvm作為預設的檔案系統。據官方所稱,xfs 對於大檔案的讀寫效能較好。
檔案系統
描述swap
swap是linux中用於交換分割槽的檔案系統(類似於windows中的虛擬記憶體),當記憶體不夠用時,使用交換分割槽暫時替代記憶體。一般大小為記憶體的2倍,但是不要超過2gb。它是linux的必需分割槽
nfsnfs是網路檔案系統(network file system)的縮寫,是用來實現不同主機之間檔案共享的一種網路服務,本地主機可以通過掛載的方式使用遠端共享的資源
iso9660
光碟的標準檔案系統。linux要想使用光碟,必須支援iso9660檔案系統
fat就是windows下的fat16檔案系統,在linux中識別為fat
vfat
就是windows下的fat32檔案系統,在linux中識別為vfat.支援最大32gb的分割槽和最大4gb的檔案
ntfs
就是windows下的ntfs檔案系統,不過linux預設是不能識別ntfs檔案系統的,如果需要識別,則需要重新編譯核心才能支援。它比fat32檔案系統更加安全,速度更快,支援最大2tb的分割槽和最大64gb的檔案
ufssun公司的作業系統solaris和sunos所採用的檔案系統
proc
linux中基於記憶體的虛擬檔案系統,用來管理記憶體儲存目錄/proc
sysfs
和proc一樣,也是基於記憶體的虛擬檔案系統,用來管理記憶體儲存目錄/sysfs
tmpfs
也是一種基於記憶體的虛擬檔案系統,不過也可以使用swap交換分割槽
常見的檔案系統
ntfs 支援最大分割槽2tb,最大檔案2tb,安全性和穩定性非常好,不易出現檔案碎片。windows磁碟特有的檔案系統 fat32 即vfat 採用32位的檔案分配 表,支援最大分割槽128gb,最大檔案4gb。mkfs.vfat b 1024 dev sdb 磁碟寫入fat32檔案系統 b指定單...
檔案系統 虛擬檔案系統(二)
二 虛擬檔案系統 6 與程序相關的檔案結構 檔案最終要被程序訪問,乙個程序可以開啟多個檔案,而乙個檔案可以被多個程序同時訪問。這裡程序是通過檔案描述符來抽象所開啟的檔案的,用使用者開啟檔案表來描述和記錄程序開啟檔案描述符的使用情況。1 檔案物件 每個開啟的檔案都用乙個32位的數字來表示下乙個讀寫的位...
常見磁碟檔案系統格式
ntfs win 最大分割槽 2tb,支援大檔案讀寫目前多用於電腦 行動硬碟等各種大中型空間容量的磁碟。fat16 最大分割槽 2gb,我們以前用的 dos windows 95 都使用fat16 檔案系統 fat32 win 最大分割槽 2tb,相容性好些,適合移動儲存卻多用於 u盤 記憶體卡等小...