文件系统
SuSE操作系统中,支持的部分文件系统罗列如下:
- Ext4(The fourth extended file system)
Ext4是一种针对ext3系统的扩展日志式文件系统,是专门为 Linux 开发的原始的扩展文件系统(ext 或 extfs)的第四版。Linux kernel自2.6.28 开始正式支持新的文件系统 Ext4。Ext4是Ext3的改进版,修改了Ext3中部分重要的数据结构,而不仅仅像Ext3对Ext2那样,只是增加了一个日志功能而已,Ext4最大可以1EB的文件系统和16TB的文件。
- Ext3(The Third extended file system)
Ext3是由开放资源社区开发的日志文件系统,是一种日志式文件系统,支持多种日志模式,具有高可用性的特点,是对ext2系统的扩展,它兼容ext2,最大可支持16TB的文件系统和2TB的文件。
- Ext2(The Second Extended File System)
Ext2文件系统是Linux系统中的标准文件系统,是通过对Minix的文件系统进行扩展而得来的,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,在Ext3发布后,逐步被Ext3取代。
- tmpfs
是一种基于内存的文件系统,它和虚拟磁盘比较类似,但不完全相同,和虚拟磁盘一样,tmpfs可以使用RAM,但它也可以使用交换分区来存储。而且传统的虚拟磁盘是个块设备,要用mkfs来格式化它,才能真正地使用它;而tmpfs是一个文件系统,并不是块设备,只是安装它,就可以使用了。tmpfs是最好的基于RAM的文件系统。
- cramfs
cramfs是一个压缩式的文件系统,它并不需要一次性地将文件系统中的所有内容都解压缩到内存之中,而只是在系统需要访问某个位置的数据的时侯,马上计算出该数据在cramfs中的位置,实时地解压缩到内存之中,然后通过对内存的访问来获取文件系统中需要读取的数据。
可以通过下面的命令查看已经挂载的文件系统类型。
[root@localhost ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda1 ext4 272G 34G 224G 13% / tmpfs tmpfs 7.8G 96K 7.8G 1% /dev/shm /dev/sdd ext3 20G 173M 19G 1% /mnt/file_sdd /dev/sdf ext3 20G 173M 19G 1% /mnt/file_sdf [root@localhost ~]#
从上面的显示内容中,可以发现系统中挂载了ext3、ext4、tmpfs等类型的文件系统。