- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第4章Linux文件系统
内容概要文件系统是计算机中数据的存储和组织形式,大多数读者接触比较多的就是Windows的NTFS文件系统、U盘的FAT32文件系统。而在Linux中,最常见的是Ext4文件系统。本章就将着重介绍Linux中文件系统的特点,组织结构以及文件系统中常见命令的使用方法等内容。本章重点难点:Linux文件系统Linux目录管理Linux文件管理
Linux目录与路径Linux目录的管理Linux文件文件系统概述
文件系统概述01
4.1.1文件系统简介文件系统是操作系统重要的组成部分,文件系统的作用就是让操作系统可以方便的找到磁盘上存储的文件,因为在磁盘上有目录、文件名与存储位置的对应记录。文件系统是解决如何在存储设备上存储数据的一套方法,包括存储布局、文件命名、空间管理以及安全控制等。文件系统是操作系统用于明确存储设备,如硬盘或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:文件系统的接口,对对象操纵和管理的软件集合,对象及属性。从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,当用户不再使用时撤销文件等。
4.1.2Windows中常见的文件系统在接触比较多的Windows系列操作系统中,最常见的文件系统包括了FAT32、exFAT以及NTFS三种文件系统。1.FAT32FAT(FileAllocationtable,文件分配表)是常见的文件系统,包括了已经消失的FAT16、FAT32以及exFAT等。FAT32指的是文件分配表是采用32位二进制数记录管理的磁盘文件管理方式,因FAT类文件系统的核心是文件分配表,命名由此得来。FAT32是从FAT和FAT16发展而来的,优点是稳定性和兼容性好,能充分兼容Win9X及以前版本,且维护方便。缺点是安全性差,且最大只能支持32GB分区,单个文件也只能支持最大4GB。所以FAT32已经被NTFS文件系统所替代。
2.NTFSNTFS(NewTechnologyFileSystem,新技术文件系统)是WindowsNT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式,提供长文件名、数据保护和恢复,能通过目录和文件许可实现安全性,并支持跨越分区。NTFS文件系统已经被广泛应用在Windows操作系统中,作为系统分区和数据分区的主要文件系统被应用。
4.1.3Linux中常见的文件系统作为安装操作系统的分区结构,Linux中最常使用的文件系统包括了Ext3以及Ext4。而Linux可以读写的文件系统还包括FAT32、NTFS、MINIX、UMSDOS、MSDES、PROC、STUB、NCP、HPFS、AFFS以及UFS等多种文件系统。Ext3文件系统EXT3(Thirdextendedfilesystem,第三代扩展文件系统),是一个日志文件系统,常用于Linux操作系统。2.Ext4文件系统Ext4(Fourthextendedfilesystem,是第四代扩展文件系统)是Linux系统下的日志文件系统,是Ext3文件系统的后继版本。
4.1.4VFS文件系统VFS(VirtualFileSystem,虚拟文件系统)也称为虚拟文件系统开关。是Linux文件系统对外的接口。任何要使用文件系统的程序都必须经由这层接口来使用它。VFS是一个异构文件系统之上的软件粘合层,通过VFS,可以为访问文件系统的系统调用提供一个统一的抽象接口。Linux所支持的文件系统高达十几个,除了为它量身打造的Ext之外,它还支持了Minix,FAT,VFAT,NFS,NTFS等。VFS的作用就是采用标准的Unix系统调用读写位于不同物理介质上的不同文件系统。
Linux目录与路径02
4.2.1Linux目录结构Linux的目录结构像一颗倒置的树,“/”也叫做根目录,是一切目录的起点,其他所有的目录都是基于树干的枝条或者枝叶。在ubuntu中硬件设备如光驱、软驱、usb设备都将挂载到这颗繁茂的枝干之下,作为文件来管理。
4.2.2Linux目录符号为了方便在Linux中的目录间切换,在目录中,使用了一些符号来代表特殊的目录。目录符号含义.当前目录..上级目录-上一个目录~当前帐户主目录~帐户名某账户主目录
4.2.3绝对路径与相对路径前面介绍了Linux的目录结构,“/”根目录是所有目录的起点,任何一个文件或目录在Linux中,都有一个从“/”开始的唯一路径,就叫
您可能关注的文档
- 《LED照明产品质量控制》课件——项目五 LED照明产品环境可靠性检测.pptx
- 《LED照明产品质量控制》课件——项目一 LED照明产品概况.pptx
- 《LED照明产品质量控制》课件——项目二 LED照明产品安全检测.pptx
- 《LED照明产品质量控制》课件——项目六 LED照明产品质量认证.pptx
- 《LED照明产品质量控制》课件——项目七 LED照明产品生产工艺质量监控.pptx
- 《LED照明产品质量控制》课件——项目三 LED照明产品性能检测.pptx
- 《LED照明产品质量控制》课件——项目四 LED照明产品电磁兼容检测.pptx
- 《Linux操作系统管理》课件——第8章 Linux系统与安全管理.pptx
- 《Linux操作系统管理》课件——第9章 Linux案例实战.pptx
- 《UG-NX12软件认证》课件——第1章 编程入门体验.ppt
文档评论(0)