第3章Linux磁盘文件管理

本章要点

v Linux 支持的文件系统类型

v Linux 系统的目录结构

v Linux 常用命令

学习要求

v 熟悉L inux 支持的文件系统类型

v 了解ext2和ext3文件系统之间的异同

v 熟悉Linux 系统的目录结构

v 熟悉Linux 的常用命令

3.1 Linux 支持的文件系统类型

不同的操作系统需要使用不同类型的文件系统,为了与其他操作系统兼容,以相互交换数据,通常操作系统都能支持多种类型的文件系统。例如Windows XP,系统默认或推荐采用的文件系统是NTFS,但同时也支持FAT32 或FAT16 文件系统。

Linux 内核支持是多种不同类型的文件系统,对于RedHat Linux,系统默认使用ext2、ext3 和swap 文件系统。

下面是对Linux 常用的文件系统类型。

3.1.1 ext2 与ext3文件系统

ext 是第一个专门为Linux 设计的文件系统类型,称为扩展文件系统,在Linux 发展的早期,起过重要的作用。由于在稳定性、速度和兼容性方面存在许多缺陷,现在已经很少使用。

ext2 是为解决ext文件系统存在的缺陷而设计的可扩展、高性能的文件系统,称为二级扩展文件系统。ext2 于1993 年发布,在速度和CPU 利用率上具有较突出的优势,是GNU/Linux 系统中标准的文件系统,支持256 个字节的长文件名,文件存取性能极好。

ext3 是ext2 的升级版本,兼容ext2,在ext2 的基础上增加了文件系统日志记录功能,称为日志式文件系统,是目前Linux 默认采用的文件系统。日志式文件系统在因断电或其他异常事件而停机重启后,操作系统会根据文件系统的日志,快速检测并回复文件系统到正常的状态,并可提高系统的恢复时间,提高数据的安全性。若对数据有较高的安全性要求,建议使用ext3 文件系统。

日志文件系统是目前Linux 文件系统发展的方向,除了RedHat Linux采用的ext3外,常用的还有reiserfs 和jfs 等日志文件系统。

3.1.2 swap 文件系统

swap 文件系统用于Linux的交换分区。在Linux 中,使用整个交换分区来提供虚拟内存,其分区大小一般应是系统物理内存的2倍。

在安装Linux操体系统时,就应该创建交换分区,它是Linux正常运行所必需的,其类型必须是swap。交换分区由操作系统自行管理。

3.1.3 vfat 文件系统

vfat 是Linux对DOS、Windows 系统下的FAT (包括FAT16 和 FAT32 )文件系统的一个统称。RedHat Linux支持FAT16 和FAT32 分区,也能在该系统中通过相关命令创建FAT分区。

3.1.4 NFS文件系统

NFS 即网络文件系统,用于在UNIX 系统间通过网络进行文件共享,用户可以将网络中NFS 服务器提供的共享目录,挂载到本地的文件目录中,从而实现访问NFS 文件系统中的内容。

3.1.5 ISO 9660文件系统

该文件系统是光盘所使用的标准文件系统,Linux 对该文件系统也有很好的支持,不仅能读取光盘和光盘ISO 映像文件,而且还支持在Linux环境中刻录光盘。

RedHat Linux 支持的文件系统很多,在此不一一介绍。

3.1 Linux 支持的文件系统类型相关推荐

  1. linux系统可支持多种文件系统类型,Linux文件系统类型简介及支持的文件系统汇总--Linux入门到精通系列...

    不同的操作系统需要使用不同类型的文件系统,为了与其他操作系统兼容,以相互交换数据,通常操作系统都能支持多种类型的文件系统,比如Windows 2000 Server,系统默认或推荐采用的文件系统是NT ...

  2. FDisk支持的文件系统类型

    FDisk支持的文件系统类型,应该也是分区表中每一个分区文件系统类型,一般主要还是在安装BSD衍生的操作系统时需要使用. FreeBSD Partition ID (Decimal) Hex ID N ...

  3. 在Linux中查找文件系统类型的7种方法(ext2,ext3或ext4)

    文件系统是在存储磁盘或分区上命名,存储,检索和更新文件的方式.文件在磁盘上的组织方式. 文件系统分为两个部分:用户数据和元数据(文件名,创建时间,修改时间,大小和在目录层次结构中的位置等). 在本指南 ...

  4. linux支持三种类型的硬件,linux

    纪晓岚曾经说:"世间的道理与事情,都在古人的书中说尽,现在如再著述,仍然超不过古人的范围,又何必再多著述."于是他一生之中,从不著书,只是编书--整理前人的典籍,将中国文化作系统的 ...

  5. Linux查看分区文件系统类型总结

    在Linux 中如何查看分区的文件系统类型,下面总结几种查看分区文件系统类型的方法. 1: df -T 命令查看 这个是最简单的命令,文件系统类型在Type列输出.只可以查看已经挂载的分区和文件系统类 ...

  6. linux支持xfs文件系统,LINUX下使用XFS文件系统

    XfS文件系统是SGI开发的高级日志文件系统,XFS极具伸缩性,非常健壮.所幸的是SGI将其移植到了Lin ux系统中.在linux环境下.目前版本可用的最新XFS文件系统的为1.2版本,可以很好地工 ...

  7. Linux查看分区文件系统类型的几种方法

    ​ 在Linux 中如何查看分区的文件系统类型,下面总结几种查看分区文件系统类型的方法. 1.df -T 命令查看 这个是最简单的命令,文件系统类型在Type列输出.只可以查看已经挂载的分区和文件系统 ...

  8. Linux 下查看文件系统类型

    文章目录 前言 一.查看根文件系统 1.1 df -T 1.2 blkid 1.3 mount 1.4 file -s 1.5 parted 1.6 lsblk 二.常见发行版的根文件系统类型 2.1 ...

  9. redhat linux支持的文件系统,在RedHat Linux上使用LVM管理磁盘并创建文件系统

    在RedHat Linux上使用LVM管理磁盘并创建文件系统 一.组网需求: RedHat Linux AS 4 Update2,H3C Neocean系列存储产品 RedHat Linux AS 4 ...

最新文章

  1. problem h: 一年中的第几天_一年级语文26个汉语拼音字母表读法+写法+笔顺,给孩子收藏!...
  2. 看看,这就是微软的“万物互联”系统 window10 IOT
  3. Python jsonpath库的使用:解析json并将结果保存到文件
  4. 数组的定义格式一_动态初始化
  5. 一文看懂:搭建活动分析体系
  6. C#求一元二次方程的根经典案例程序
  7. 九、Linux 软件包安装
  8. 想听懂用户的声音,至少得先学会数据分析吧
  9. 百度媒体云播放器cyberplayer支持M3U8格式的HTML5播放器
  10. html如何在表单里加虚线,大佬,表格下方的虚线怎么添加?
  11. 牛逼的 弹出层 layer !!!
  12. 阿里云centos7部署:nginx+uwsgi+django+vue
  13. Linux的软件包封装格式有,RED HAT LINUX所提供的安装软件包,默认的打包格式为( )。...
  14. SpringCloud系列(一)、服务注册中心Eureka基础
  15. Hbuilder云打包安心打包错误问题总结(非法字符打包失败问题+win7非法选项:RSA导致不能生成签名)
  16. python万里长征2(非教)
  17. 多个工作表按数字大小排序_我的数字工作区
  18. 【文献翻译】LSD: A Fast Line Segment Detector with a False Detection Control
  19. EMC 专用名词大全~基本概念
  20. C语言(Head First C)-5_3:使用多个源文件:make自动化构建工具

热门文章

  1. 2017.2.16 开涛shiro教程-第十七章-OAuth2集成(一)服务器端
  2. SysInfoTools MS SQL Transaction Log Recovery 22.0
  3. java项目中数据字典的实现
  4. f1c100s kernel调试记录
  5. BGP路由黑洞及IBGP全连接
  6. Nginx的负载均衡 - 最少连接 (least_conn)
  7. JavaScript的循环
  8. EditPlus 5.0 激活+汉化
  9. 《关于炒股有意思的几个“故事” 》
  10. GETWA_NOT_ASSIGNED