ext4 | 日志型 | 作为 ext3 后继者,支持大文件与大容量存储(最大 1EB 文件系统、16TB 单文件 ),采用高效日志机制快速恢复一致性,具备延迟分配提升写入性能 | 常规服务器(如 Web 服务器、应用服务器)、桌面环境的系统分区、数据存储分区 |
XFS | 日志型 | 高性能,适配大文件与高并发 I/O,可扩展性佳,元数据管理高效,多线程读写表现突出 | 企业级服务器(数据库服务器,如 Oracle、MySQL 部署;大规模数据存储的文件服务器 ) |
Btrfs | 日志型 | 写时复制(CoW)防数据损坏,支持快照、卷管理、数据压缩与校验,提供数据冗余容错能力 | 对数据可靠性、管理功能要求高的场景(数据备份服务器、存储集群 ,不过极端复杂场景稳定性待完善 ) |
FAT32 | 非日志型 | 兼容性强,跨 Windows、Linux 等系统,不支持>4GB 单文件,容量小,无日志机制 | 移动存储设备(U 盘、SD 卡 ),用于不同系统间简单数据交换 |
NTFS | 非日志型 | Windows 主流文件系统,支持文件加密、权限管理,能处理大文件与大容量,Linux 需驱动实现读写 | 双系统(Windows + Linux )环境访问 Windows 分区数据;Linux 挂载 Windows 格式化的移动硬盘等 |
NFS | 网络文件系统 | Sun 开发,网络中计算机可像访问本地一样访问共享目录,简化文件共享,减少跨主机数据拷贝 | 企业内网多服务器数据共享(Web 服务器集群共享网站内容;文件服务器供多客户端访问 ) |
CIFS | 网络文件系统 | 应用层协议,实现不同系统文件共享,Windows 环境常用,Linux 借 Samba 支持 | 混合系统(Windows + Linux )企业网络,跨系统主机文件共享(办公场景多系统访问共享文档 ) |
tmpfs | 特殊用途(基于内存) | 数据存内存,读写极速,系统重启数据丢失 | 存储临时文件(/tmp 目录,存放应用程序临时数据,提升读写效率 ) |
procfs | 特殊用途(内核信息接口 ) | 提供进程、系统状态信息(如内存、CPU 占用 ),用于系统状态查看、调试 | 系统管理员、开发人员获取系统信息、调试程序、配置内核参数 |
sysfs | 特殊用途(内核设备/对象管理 ) | 管理访问设备驱动、内核对象属性,用于设备与内核配置 | 系统管理员、开发人员配置设备驱动、内核相关参数,调试硬件交互逻辑 |