linux基礎篇--檔案系統
Linux檔案系統
檔案系統是作業系統用于确定磁盤或分區上的檔案的方法和資料結構;即在磁盤上組織檔案的方法。也指用于存儲檔案的磁盤或分區,或檔案系統種類。在Linux系統中,每個分區都是一個檔案系統,都有自已的目錄層次結構。Linux系統最重要特征之一就是支援多種檔案系統,這樣它更加錄活。并可以和許多其他作業系統共享。
随着Linux系統的不斷發展,Linux系統核心可以支援幾十種檔案系統類型:JFS,ReiserFS,ext,ext2,ext3,XFS,Minx,MSDOS、UMSDOS、VFAT,NTFS,HPFS,NFS,SMB,SysV,PROC等。
Linux系統最常用的幾種檔案系統,如表 1‑2所示。
表 1‑2 Linux系統最常用的檔案系表
檔案系統類型 | 描述 |
ext3 | ext3是現在Linux常見的檔案系統,它是ext2的更新版本。Ext3中采用了日志式的管理機制,它使用了日志式的管理機制,它使檔案系統具有很強的快速恢複能力。 |
swap | swap檔案系統是Linux中作為交換分區使用的。在安裝Linux的時候,是必須建立交換分區,其檔案系統類型就是swap而沒有其它選擇,其大小一般是實際實體記憶體的兩倍。 |
vfat | Linux中也支援Dos中所采用的FAT檔案系統(包括FAT12,FAT16,FAT32),在Linux中FAT檔案系統都稱為vfat檔案系統。 |
NFS | NFS檔案系統是指網絡檔案系統,這種檔案系統是LINUX的特性之一。它可以很友善地在區域網路内實作檔案共享,并且使多台主機共享同一主機上的檔案系統。NFS檔案系統通路速度快,穩定性高,已經得到了廣泛的使用。尤其在嵌入式領域,使用NFS檔案系統可以很友善地實作檔案本地修改,而免去了一次次讀寫flash,進而損壞flash。 |