windows下文件系统格式介绍

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

1、单个文件最大为4G
2、最大文件数量268,435,437
3、分区最大容量8TB
4、可在多种操作系统读写


有时候,我们向U盘拷贝大文件时,会发现拷不进去,实际上就是因为这个U盘是FAT32格式的。  
 **注意 :**  
 **FAT32与exFAT可用4GB文件的区别:**


* 多数优盘在格式化时选用FAT32为默认文件系统,它最大优点就是在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4KB,与前代相比可以大大地减少磁盘的浪费,提高磁盘利用率。
* 虽然对于最大分区容量的支持上面,FAT32 2TB最大分区的容量时至今日仍不过时,但FAT32无法传输并存放超过4GB容量的光盘ISO镜像、高清视频、各种图形作品文件等等,这是其致命的弊端。


## 2、NTFS(New Technology File System,新技术文件系统)


注意 : 由于在Mac系统下,ntfs是只读的,所以要想在Mac下想ntfs格式的硬盘写入数据,要装一个插件Paragon NTFS,但据说不是太稳定。


* NTFS系统是一个日志性的文件系统,系统中对文件的操作都可以被记录下来,当系统崩溃之后,利用日志功能可以修复数据。
* NTFS文件系统是windows操作系统中的一种安全的文件系统,管理员或用户可以设置每个文件夹的访问权限,从而限制一些用户和用户组的访问,以保障数据的安全。
* NTFS 支持文件加密和分别管理功能(也就是著名的EFS加密格式),可为用户提供更高层次的安全保证。
* NTFS 具有更好的磁盘压缩性能,可进一步满足小硬盘用户的需要(读取会慢一些)。
* NTFS 最大支持高达 2TB (1TB=1024GB)的大硬盘,而且它的性能不会随着磁盘容量的增大而降低。
* **超过4GB的U盘格式化时默认是NTFS分区,但是这种格式是很伤U盘的**,因为NTFS分区是采用“日志式”的文件系统,需要记录详细的读写操作,肯定会比较伤闪盘芯片,因为要不断读写。
* **建议使用ExFAT**  
 **FAT32支持4G,NTFS是无限。**


## 3、ExFAT(Extended File Allocation Table File System,扩展文件分配表)


* ExFAT又叫FAT64,看名字就知道它是对FAT文件系统的扩展。它微软专门为闪存盘设计的文件系统,单个文件突破了4G的限制。对于闪存,NTFS文件系统不适合使用,**exFAT**更为适用。**对于磁盘则不太适用**。
* ExFAT在windows,Linux以及Mac系统上,都可以读写,作为U盘或者是移动硬盘的格式还是比较合适的
* 采用ExFAT格式的U盘可以存储4GB以上容量的文件。  
 **注意** : **exFAT只是一个折中的方案,特别适合于闪存的文件系统。**  
 **exFat 会丢失 macOS / Linux 文件属性,慎用。**我的解决方案是,一个硬盘分割两个区域 HFS+ / Fat32,一个日常使用,一个用来交换文件。  
 **exFAT** 可以看作是 FAT32 的64位升级版,ex就是 extended 的缩写(表示"扩展的 FAT32"),功能不如 NTFS,但是解决了文件和分区的大小问题,两者最大都**可以到 128PB。**


## Mac OS系统常见的文件系统


HFS/HFS+  
   HFS全称叫分层文件系统(Hierarchical File System,HFS),诞生于1985年,最初被设计用于软盘和硬盘,同时也可以在在只读媒体如CD-ROM上见到。  
   HFS+是一个HFS的改进版本,支持更大的文件,并用Unicode来命名文件或文件夹,代替了Mac OS Roman或其他一些字符集。  
   HFS+的最大文件尺寸可以达到8EB,文件数量可以达到232 - 1个。  
    由于这两种文件格式是苹果专有的文件系统,所以在windows系统下,是看不到HFS分区的。


## Linux系统常见的文件系统


**1、Ext2**    
 第二代扩展文件系统(英语:second extended filesystem,缩写为 ext2)  
 **2、Ext3**  
 第三代扩展文件系统(英语:Third extended filesystem,缩写为ext3),是一个日志文件系统,常用于Linux操作系统。  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200229230542516.png)  
 **3、Ext4**  
 https://blog.csdn.net/u013301192/article/details/47859899?depth\_1-utm\_source=distribute.pc\_relevant.none-task&utm\_source=distribute.pc\_relevant.none-task


**参考链接 :**  
 常见文件系统的格式 : https://blog.csdn.net/u013301192/article/details/47859899?depth\_1-utm\_source=distribute.pc\_relevant.none-task&utm\_source=distribute.pc\_relevant.none-task



![img](https://img-blog.csdnimg.cn/img_convert/5521b5b1ca8c81096a009f8841b0928f.png)
![img](https://img-blog.csdnimg.cn/img_convert/6186b3317ccd23713a61543aa8e5a64e.png)
![img](https://img-blog.csdnimg.cn/img_convert/341fce5f00f1ba0a786e99a21f16ae2d.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618631832)**

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值