ext2、ext3、ext4文件系统

ext2,即第二代扩展文件系统,英文是second extended filesystem,是linux系统内核所用的文件系统,用以代替ext,于1993年1月加入linux核心支持之中。

esx2对单一文件大小的支持是2TB,到linux2.6版本时,扩展到32TB。

ext3是第三代扩展文件系统,英文是Third extended filesystem,是一个日志文件系统。发布于2001年11月,从Linux 2.4.15版本内核开始,合并到内核主线中。

这种文件系统的出现主要是解决了以前文件系统在突然断电的情况下,下次开机可能会造成文件系统的资料不一致而去耗时重整修复这个问题。ext3是日志式的文件系统,如遇到断电等情况可通过日志记录直接回溯到被中断的部分,重整工作特别快,几乎不会花费太多时间,一般恢复ext3文件系统的时间只要数十秒。

ext3的设计目标就是提供对于ext2的高度兼容性,ext2转换成ext3很方便,但也使得ext3缺乏很多新功能新设计。ext3也只支持2TB的文件和32TB的文件系统。ext3支持32000个子目录。

ext4是第四代扩展文件系统,英文是Fourth extended filesystem,是一种日志文件系统。

最早出现在2006年11月的linux2.6.19内核中,不过只是试验阶段,在2008年12月25日的linux2.6.28版本,ext4才是稳定版。

ext4支持的最大文件大小是16TB,文件系统最大是1EB即1024TB。ext4理论上支持无限个子目录。

linux系统常见文件系统ext2、ext3、ext4的区别-小白笔记相关推荐

  1. 浅谈Linux标准的文件系统(Ext2/Ext3/Ext4)

    Ext 全称Linux extended file system, extfs,即Linux扩展文件系统,Ext2就代表第二代文件扩展系统,Ext3/Ext4以此类推,它们都是Ext2的升级版,只不过 ...

  2. linux分区之ext2,ext3,ext4,gpt

    linux分区之ext2,ext3,ext4,gpt 2013-07-10 12:00:24 标签: ext3 gpt 原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 .作者信息和本 ...

  3. EXT2/EXT3/EXT4文件系统数据恢复工具开发计划

    D-Recovery For Linux数据恢复软件已经开发完成,现在把研发计划贴出来,留个纪念. EXT2/EXT3/EXT4文件系统数据恢复工具开发计划 EXT2/EXT3/EXT4是Linux下 ...

  4. Windows 7下读写Ext2/Ext3/Ext4文件系统

    Linux文件系统格式一般是Ext3,现在Ext4也出来了.如何在Windows上读写这些分区呢? 推荐以下几款软件: 1. ext2Fsd (http://www.ext2fsd.com/) 可以读 ...

  5. 格式化存储装置成为 Ext2/Ext3/Ext4 档案系统

    http://wiki.linux.org.hk/w/Format_disk_as_Ext2,_Ext3_or_Ext4 标准文章 作者: Roy Chan 协力:   校对: - 级别: 初阶 分享 ...

  6. 模块化编译ext2, ext3,ext4 文件系统

    本文的目的就是将ext2, ext3,ext4文件系统编译成模块化,当我们需要对ext2, ext3,ext4进行修改的时候,就不需要重新编译内核.在这里,我会尽可能详细讲解每一个步骤,包括重新编译内 ...

  7. Linux系统篇-文件系统虚拟文件系统

    看了之前的关于Linux内存管理和进程调度的文章,相比读者们应该对Linux有了大致的了解,本文的主题是Linux虚拟文件系统.闲话少说,开始! 1.软链接和硬链接的区别 我们知道文件都有文件名与数据 ...

  8. 使用虚拟机安装Linux系统常见的错误以及解决方案

    使用虚拟机安装Linux系统常见的错误以及解决方案 参考文章: (1)使用虚拟机安装Linux系统常见的错误以及解决方案 (2)https://www.cnblogs.com/yanjiexiansh ...

  9. Linux系统常见压缩命令

    Linux 系统常见的压缩命令 记录. 环境:CentOS 8 Linux的扩展名没有什么特别的作用,但在Linux环境中,压缩文件的扩展名大多是 *.tar,*.tar.gz,*.tgz,*.gz, ...

最新文章

  1. 魔豆路由工程版体验:智能路由脱离手机的尝试
  2. 使用NSRunloop等待异步任务完成
  3. 电商:流量不再重要,渠道终将为王
  4. 安装并配置ssh服务器
  5. boost::erase相关的测试程序
  6. jquery插件封装指南
  7. linux下安装服务,linux下的软件服务安装管理
  8. echarts图使用tab和下拉切换
  9. Python 正则模块的应用
  10. Asp.net下from认证统一认证配置
  11. 什么是 “动态规划” , 用两个经典问题举例。
  12. linux用户登录失败,锁定用户
  13. 分析两个网页设计思路
  14. Centos6.X 安装MongoDb
  15. Wireshark实战分析之IP协议(三)
  16. 客户端发现响应内容类型为“text/html”,但应该是“text/xml”
  17. 深信服云终端aDesk_STD-200H、朵拉云云终端DC10 对比测试
  18. Java基础01(常量、变量)
  19. element表格动态合并多列
  20. ARM中的浮点运算测试

热门文章

  1. git 删除远程仓库本地分支和删除远程分支,保留本地分支或者删除本地
  2. centos7安装部署docker(虚拟机)
  3. python集合输出_Python之集合
  4. DirectX 9.0 (3) 漫射光
  5. Input实现多个文件上传以及文件夹上传
  6. 新宝网上配资看好今年行情的具体理由
  7. A. Number Replacement
  8. 可用的双目标定代码(先单目标定再双目标定)
  9. 如何向合约中质押bnb
  10. 【将金令】稳健,方为上策