文件安裝win7系統文件格式()0x01 文件系統概念0x02 常見文件系統FAT文件系統(windows)NTFS文件系統(windows)ExFAT(windows MACos linux)HFS/HFS+(MAC OS專用)EXT(3,4)(linux)XFS(linux)0x03 NTFS相對于FAT的優勢容錯性安全性(NTFS權限)文件壓縮磁盤配額0x04 NTFS權限應用規則0x05 NTFS權限基本設置0x06 實驗練習0x01 文件系統概念 文件系統是操作系統用于明確存儲設備(常見的是磁盤,也有基于NAND Flash的固態硬盤)或分區上的文件的方法和數據結構,即在存儲設備上組織文件的方法。操作系統中負責管理和存儲文件信息的軟件機構稱為文件管理系統,簡稱文件系統。文件系統是硬盤空間存儲數據的一套科學合理的存儲和管理方法。0x02 常見文件系統FAT文件系統(windows)? FAT(File Allocation Table)文件系統誕生于1977年,它最初是為軟盤設計的文件系統,但是后來隨著微軟推出dos和win 9x系統,FAT文件系統經過適配被逐漸用到了硬盤上,并且在那時的20年中,一直是主流的文件系統.(FAT16 32 64)特點:單個文件最大為4G最大文件數量268,435,437分區最大容量8TB可在多種操作系統讀寫NTFS文件系統(windows)? NTFS全稱是New Technology File System,它是一種比FAT32功能更加強大的文件系統。從windows 2000之后的windows系電腦統的默認文件系統都是NTFS,而且這些windows系統只能夠安裝在NTFS格式的磁盤上。特點:理論上最大文件尺寸可達16EB-1KB,實際上有16TB-64KB(1EB = 1024PB 1PB = 1024TB)操作系統支持大部分windows系統,Unix/Linux系統,Mac OS(在Mac OS 10.4+系統上,NTFS格式是只讀的,即在Mac系統下,你只能從NTFS格式的磁盤上讀取數據,而不能寫入數據)由于在Mac系統下,NTFS是只讀的,所以要想在Mac下想要在NTFS格式的硬盤寫入數據,要裝一個插件Paragon NTFS,但不是太穩定ExFAT(windows MACos linux)? ExFAT(Extended File Allocation Table)又叫FAT64,看名字就知道它是對FAT文件系統的擴展。特點:ExFAT是雖然也是微軟開發的文件系統,但說它是windows下的文件系統并不合適,它是專門為閃存盤設計的文件系統,單個文件突破了4G的限制,而且分區的最大容量可達64ZB(比EB大一級的),建議512TBExFAT在windows,Linux以及Mac系統上,都可以讀寫,作為U盤或者是移動硬盤的格式還是比較合適的。HFS/HFS+(MAC OS專用)? HFS全稱叫分層文件系統(Hierarchical File System,HFS),誕生于1985年,最初被設計用于軟盤和硬盤,同時也可以在在只讀媒體如CD-ROM上見到。EXT(3,4)(linux)? Ext3是一種日志式文件系統,其最大的特點就是:它會將整個磁盤的寫入動作完整的記錄在磁盤的某個區域上,以便有需要時回溯追蹤。當在某個過程中斷時,系統可以根據這些記錄直接回溯并重整被中斷的電腦部分,重整速度相當快。XFS(linux)? XFS文件系統是RHEL7系列的默認文件系統,目的是為了替代傳統的EXT4文件系統.特點:數據完全性采用XFS文件系統,當意想不到的宕機發生后,首先,由于文件系統開啟了日志功能,所以你磁盤上的文件不再會意外宕機而遭到破壞了。不論目前文件系統上存儲的文件與數據有多少,文件系統都可以根據所記錄的日志在很短的時間內迅速恢復磁盤文件內容。傳輸特性XFS文件系統采用優化算法,日志記錄對整體文件操作影響非常小。XFS查詢與分配存儲空間非???。xfs文件系統能連續提供快速的反應時間。筆者曾經對XFS、JFS、Ext3、ReiserFS文件系統進行過測試,XFS文件文件系統的性能表現相當出眾。可擴展性XFS 是一個全64-bit的文件系統,它可以支持上百萬T字節的存儲空間。對特大文件及小尺寸文件的支持都表現出眾,支持特大數量的目錄。最大可支持的文件大 小為263 = 9 x 1018 = 9 exabytes,最大文件系統尺寸為18 exabytes。XFS使用高的表結構(B+樹),保證了文件系統可以快速搜索與快速空間分配。XFS能夠持續提供高速操作,文件系統的性能不受目錄中目錄及文件數量的限制。傳輸帶寬XFS 能以接近裸設備I/O的性能存儲數據。在單個文件系統的測試中,其吞吐量最高可達7GB每秒,對單個文件的讀寫操作,其吞吐量可達4GB每秒。0x03 NTFS相對于FAT的優勢容錯性? NTFS文件系統可以自動地修復磁盤錯誤而不會顯示出錯信息。?WindowsNT/2000/XP向NTFS分區中寫入文件時,會在內存中保留文件的一份拷貝,然后檢查,磁盤中寫入的文件與內存中保留的拷貝是否一致。如果兩者不一致,Windows就把相應的扇區標為壞扇區而不再使用它(即簇重映射),然后,用內存中保留的文件拷貝重新向磁盤上寫文件。如果在讀文件時出現錯誤,NTFS返回一個讀錯誤信息,并告知相應的應用程序數據已經丟失。安全性(NTFS權限)? NTFS有許多安全性能方面的選項,可以在本機上和通過遠程的方法保護文件及目錄。NTFS還支持加密文件系統EFS(Encrypting File System),可以阻止沒有授權的用戶訪問文件。也可以通過設置NTFS,限制用戶的訪問。文件壓縮? NTFS支持文件壓縮功能,用戶可以選擇壓縮單個文件或整個文件夾。磁盤配額? 磁盤配額功能允許系統管理員管理分配給各個用戶的磁盤空間,合法用戶只能訪問屬于自己的文件,Windows NT/2000/XP中的磁盤配額功能是基于用戶和卷(Windows NT/2000/XP下文件系統以卷為單位劃分,相當于Windows 95/98/Me下邏輯分區的概念)的所謂磁盤配額,就是管理員可以對本域中的每個用戶所能使用的磁盤空間進行配額限制,即每個用戶只能使用最大配額范圍內的磁盤空間.0x04 NTFS權限應用規則默認繼承默認文件或是文件夾繼承父級文件夾的權限。權限不沖突累加當一個用戶同時有兩個權限(同時屬于兩個組),且不沖突時,兩個權限累加。權限沖突,拒絕優先當一個用戶同時有兩個權限(同時屬于兩個組),權限沖突時,拒絕權限生效。特殊權限讀取權限的權限更改權限的權限取得所有權的權限阻止繼承在Windows中用文件或文件夾的高級安全屬性界面中可以阻止從父文件夾中繼承的權限強制繼承在Windows中文件夾的高級安全屬性界面中可以設置子類強制繼承父文件夾的權限注:強制繼承和阻止繼承在的生效取決于那個設置后被操作。在Windows中文件或文件夾權限的設置對管理員無效,管理員可以強制獲取權限。電腦 電腦