第5章节文件system与文件的管理”.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章节文件system与文件的管理”

第5章 文件系统管理与维护;5.1 文件与文件系统概念;用file命令来确定文件的类型 file [-vczL] [-f namefile] [-m magicfile] filelist;文件系统 在存储设备上保存信息的方法和数据结构,文件在存储设备上的组织方式 Linux的文件系统是一个树型结构,所有文件与目录都是树上的节点。 文件系统的载体是软盘或硬盘分区,硬盘上的每个分区都是一个文件系统,初始化后才能使用 Linux的最重要特征之一就是支持多种文件系统,这样它更加灵活,并可以和许多其它种操作系统共存。;Linux支持的常见的文件系统: minix 最老的、也被认为是最可靠的,但性能上是很有限的(文件名最多 30 个字符)并且容量也是有限的(最多 64MB) xia minix的修正版 ext 扩展文件系统,第一个专门开发的Linux文件系统类型,1992年4月完成 是 minix的扩展,是ext2 的老版本 存在许多缺陷;ext2 2级扩展文件系统, GNU/Linux系统中标准的文件系统 存取文件的性能极好,支持256个字符的文件名 在写入文件内容的同时,并没有写入meta-data(元数据),而是等有空是才写,可能因断电而造成文件系统处于不一致状态;ext3 ext2 的下一代,在保有 ext2 的格式之下再加上日志功能,是linux通用的文件系统 日志式文件系统,整个磁盘的写入动作完整记录在磁盘的某个区域上,以便有需要时可以回朔追踪 。由于详细纪录了每个细节,故当在某个过程中被中断时,系统可以根据这些记录直接回朔并重整被整被中断的部分,而不必花时间去检查其他的部分;msdos 与 MS-DOS 的(以及 OS/2 和 Windows NT) FAT 文件系统兼容 vfat Windows 9X、NT扩展的DOS文件系统,在msdos基础上增加了对长文件名的支持 umsdos 是在 Linux 下对 msdos 文件系统的扩展,支持长文件名、所有者、权限、连接以及设备文件 用于在一个msdos分区的目录上安装Linux;iso9660 标准的 CD-ROM 文件系统;自动支持允许更长文件名的 Rock Ridge 扩展文件系统。 hpfs OS/2 的文件系统 sysv Unix System V,以及 Xenix (微软开发的用于PC机的UNIX操作系统)文件系统 proc 一种虚拟文件系统类型,通常作为 /proc 目录来访问,里面是内存的信息,其实不是真正的文件系统 ;smb 支持使用SMB(服务器信息块:Server Message Block)标准协议的网络文件系统类型 Nfs 网络文件系统,允许在多台计算机之间共享文件系统 ncpfs 支持Novell NetWare使用NCP(网络控制协议) 的网络文件系统类型 ;reserfs 大容量日志式文件系统,具文件系统修复功能 JFS 提供日志的字节级文件系统。 使用数据库日志处理技术,几秒或几分钟内把文件系统恢复到一致状态 在保存日志时,要写许多数据,资源占用率偏高 ReiserFS 大容量日志式文件系统,具文件系统修复功能 使用特殊的平衡树组织所有数据;根据需要动态分配索引节 缺点:每升级一个版本,要对磁盘重新格式化,且稳定性稍差于ext3;XFS 全64位、快速、稳固的文件系统 可升级性 优秀的I/O性能,满足I/O请求的大小与并发I/O的数量 NTFS Linux默认不支持 ;查看Linux内核支持的文件系统 #cat /proc/filesystems 或者: # cd /lib/moddules/2.4.20-8/kernel/fs # ls ;5.1.2 Linux文件系统管理 Linux将硬件设备对应为/dev/下的一个或多个文件。Linux文件系统就是建立在设备文件上,访问文件系统不是通过直接访问设备文件,而是将文件系统加载到目录树结构上。;1. 查分与实现分区 查看文件系统磁盘使用情况 # df 用fdish分区 # fdisk 硬盘设备名 n:创建一个分区 d:删除一个分区 q:退出但不保存 w:保存退出 p:显示分区信息 m:显示帮助信息 t:改变分区的类型号码 如: fdisk /dev/sda;2. 创建文件系统—格式化分区 # mkfs [-v] [-t fstype] [fs-options] device [size] mkfs 通常用是用在硬盘上建立Linux文件系统,文件系统通常是设备文件 (e.g. /dev/hda1) 或是挂上的目录位置 (e.g. /, /usr, /home) 必须以root身份来执行 -v: 详细显示模式 -t fs-type: 指定文件系统的类型,默认值

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档