首页 理论教育 Linux文件系统-零基础Linux从入门到精通

Linux文件系统-零基础Linux从入门到精通

时间:2023-08-28 理论教育 版权反馈
【摘要】:而Linux常见的有ext3、ext4和xfs文件系统。◇ ext3:ext3文件系统是第三代扩展文件系统,英文全称为Third Extended Filesystem,是一个日志文件系统,可以在系统异常和崩溃时避免文件资料的损失。支持从较早的ext2文件系统进行升级,不需要重新备份和恢复数据。ext4可以用作大型的文件系统,支持最高1 EB的分区以及最大1 TB的文件。在2000年,美国硅图公司通过GNU协议开源了这套文件系统。当然,如果是32位Linux系统,受限于系统本身显示,文件系统的大小会被限制在16 TB。

Linux文件系统-零基础Linux从入门到精通

文件系统定义了存储和组织计算机数据的方法,规定了文件的格式,通常是在硬盘格式化的时候进行创建。文件系统令操作系统对文件的访问和查找变得更加便捷。假设没有文件系统,用户就需要自己记住文件存放在硬盘的数据块的地址,这就显得十分麻烦了。文件系统最直观的作用是方便用户管理文件,用户只需要记住文件所在目录和用户名即可,具体涉及硬盘空间管理的操作是通过文件系统自动完成的。

文件系统有很多种类型,比如我们经常使用的Windows操作系统,其常见的文件系统有FAT和NTFS,Mac则有苹果文件系统APFS。而Linux常见的有ext3、ext4和xfs文件系统。

◇ ext3:ext3文件系统是第三代扩展文件系统,英文全称为Third Extended Filesystem,是一个日志文件系统,可以在系统异常和崩溃时避免文件资料的损失。支持从较早的ext2文件系统进行升级,不需要重新备份和恢复数据。(www.xing528.com)

◇ ext4:ext4文件系统是第四代扩展文件系统,英文全称为Fourth Extended Filesystem,是对ext3的扩展和完善,同样也是一个日志文件系统。ext4文件系统向下兼容ext3和ext2。ext4支持的子目录数量高达64000,是ext3的两倍。ext4可以用作大型的文件系统,支持最高1 EB的分区以及最大1 TB的文件。

◇ xfs:xfs是一种高性能的日志文件系统,也是目前CentOS 7默认的文件系统,最早于1993年由美国硅图公司(Silicon Graphics)为IRIX操作系统而开发。在2000年,美国硅图公司通过GNU协议开源了这套文件系统。xfs是64位的文件系统,与ext4相比,xfs最大支持8 EB的单个文件系统。当然,如果是32位Linux系统,受限于系统本身显示,文件系统的大小会被限制在16 TB。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈