文件系统(File System)是磁盘上有特定格式的一片区域,操作系统利用文件系统保存和管理文件。
Linux系统使用ext2、ext3文件系统。在Linux系统中,存储数据的各种设备都属于块设备。
Red Hat Linux是一种兼容性很强的操作系统,它能够支持多种文件系统,在Red Hat Enterprise Linux 8.4中通过命令“ls /lib/modules/2.6.32-358.e16.x86 64/kernel/fs”可以查看Linux系统所支持的文件系统类型。注意,上面命令中“2.6.32-358.e16.x86 64”不同版本会略有不同。下面介绍几种常用的文件系统。
下面介绍几种常用的文件系统:
1.ext文件系统
ext文件系统在1992年4月完成。称为扩展文件系统,是第一个专门针对Linux操作系统的文件系统。
2.ext2、ext3文件系统
ext2文件系统是为解决ext文件系统的缺陷而设计的可扩展的高性能文件系统,也被称为二级扩展文件系统。
3.swap文件系统
swap文件系统是Linux的交换分区所采用的文件系统。在Linux中使用交换分区管理内存的虚拟交换空间。
4.vfat文件系统
vfat文件系统是Linux下对DOS、Windows操作系统下的FAT16和FAT32文件系统的统称。
5.NFS文件系统
NFS即网络文件系统,用于UNIX系统间通过网络进行文件共享,用户可以把网络中NFS服务器提供的共享目录挂载到本地目录下,可以像访问本地文件系统中的内容一样访问NFS文件系统中的内容。
6.ISO 9660文件系统
ISO 9660是光盘所使用的标准文件系统,Linux系统对该文件系统有很好的支持,不仅能读取光盘中的内容,而且还支持光盘刻录功能。