windows文件系統采用目錄樹形式替代了抽象的目錄。 (推薦學習:phpstorm)
文件系統是操作系統用于明確存儲設備(常見的是磁盤,也有基于NAND Flash的固態硬盤)或分區上的文件的方法和數據結構;即在存儲設備上組織文件的方法。
操作系統中負責管理和存儲文件信息的軟件機構稱為文件管理系統,簡稱文件系統。
文件系統由三部分組成:文件系統的接口,對對象操縱和管理的軟件集合,對象及屬性。
從系統角度來看,文件系統是對文件存儲設備的空間進行組織和分配,負責文件存儲并對存入的文件進行保護和檢索的系統。
具體地說,它負責為用戶建立文件,存入、讀出、修改、轉儲文件,控制文件的存取,當用戶不再使用時撤銷文件等。
在計算機中,文件系統(file system)是命名文件及放置文件的邏輯存儲和恢復的系統。
DOS、Windows、OS/2、Macintosh和UNIX-based操作系統都有文件系統,在此系統中文件被放置在分等級的(樹狀)結構中的某一處。文件被放置進目錄(Windows中的文件夾)或子目錄,在樹狀結構中你希望的位置中。
文件系統指定命名文件的規則。這些規則包括文件名的字符數最大量,哪種字符可以使用,以及某些系統中文件名后綴可以有多長。
文件系統還包括通過目錄結構找到文件的指定路徑的格式。文件系統是軟件系統的一部分,它的存在使得應用可以方便的使用抽象命名的數據對象和大小可變的空間。
文件的系統是操作系統用于明確磁盤或分區上的文件的方法和數據結構;即在磁盤上組織文件的方法。也指用于存儲文件的磁盤或分區,或文件系統種類。
因此,可以說"我有2個文件系統"意思是他有2個分區,一個存文件,或他用 "擴展文件系統",意思是文件系統的種類。
磁盤或分區和它所包括的文件系統的不同是很重要的。少數程序(包括最有理由的產生文件系統的程序)直接對磁盤或分區的原始扇區進行操作;這可能破壞一個存在的文件系統。
大部分程序基于文件系統進行操作,在不同種文件系統上不能工作。
一個分區或磁盤在作為文件系統使用前,需要初始化,并將記錄數據結構寫到磁盤上。這個過程就叫建立文件系統。