- 1、本文档共99页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[Linux操作系统]第六章文件系统管理
第6章 文件系统管理 ;6.1 文件系统基础; 硬盘分区的信息保存在硬盘的第一个扇区(即第一面第一磁道第一扇区),这个扇区称为MBR(主引导记录),主引导记录包含有一段小程序。计算机启动时BIOS会执行这一段小程序,小程序又会读入分区表,检查哪个分区是活动分区(也叫启动分区),并读入活动分区的第一扇区(称为分区的启动扇区)。启动扇区也包含另一个程序,这个程序实际上是操作系统的一部分。它将负责操作系统的启动。 ;一个硬盘的分区最多只能有四个基本分区。有些时候这个数量太少了,于是人们就发明了扩展分区。扩展分区是在基本分区的基础上把分区再细分成多个子分区,每个子分区都是逻辑分区。一般情况下,只能允许存在一个扩展分区,即磁盘可以有三个基本分区和一个扩展分区。硬盘的分区结构如图6-1所示,硬盘的分区信息可以使用命令“fdisk -l”获得。
;;【实例6.1】
[root @redflag /root]#fdisk -l /dev/hda
Disk /dev/hda: 255 heads, 63 sectors, 2482 cylinders
Units = cylinders of 16065 * 512 bytes
;Device Boot Start End Blocks Id System
/dev/hda1 * 1 383 ?3076416 83 Linux
/dev/hda2 384 447 514080 82 Linux swap
/dev/hda3 448 454 ?56227+ 83 Linux
/dev/hda4 455 467 104422+ 82 Linux swap
; 以上输出中带“*”号的是启动分区。我们随后将详细介绍fdisk命令的使用。
Linux对硬盘分区的命名和DOS对硬盘分区的命名有很大的不同。在DOS下软盘为“A:”、“B:”,而硬盘为“C:”、“D:”,等等。Linux则使用/dev/hda0等来命名它们。以/dev/hd开头的表示IDE接口的硬盘,以/dev/sd开头的表示SCSI接口的硬盘,随后的abcd等代表第几个硬盘,而数字1、2、3、4代表硬盘的第几个分区。例如,/dev/hda1表示第一个IDE硬盘的第一个分区。表6-1列举了常用的分区命名方法。
;表6-1 分?区?的?命?名;第二个IDE硬盘第二个分区
; 6.1.2 什么是文件系统
文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘上组织文件的方法。分区或磁盘在作为文件系统使用前需要初始化,并将记录数据结构写到磁盘上,这个过程叫建立文件系统。我们在DOS下常常进行的格式化磁盘进程也是一个建立文件系统的过程。不同的操作系统所支持的文件系统是不同的,一个文件系统在一个操作系统下可以正常地被使用,转移到另一操作系统时往往会出问题。
; Linux支持多种类型的文件系统。而红旗Linux?3.0版又增加了几种新类型的文件系统。下面是几个重要的文件系统:
minix:最早的Minix系统的文件系统。
ext2:Linux系统的文件系统,目前是使用最广泛的文件系统。
swap:用于交换分区和交换文件的文件系统。
sysv:Unix里广泛使用的SystemV。
iso9660:标准的CD-ROM的文件系统。
;vfat:扩展的DOS文件系统,支持长文件名,被Windows?98采用。
msdos:与MS-DOS/FAT 16兼容的文件系统。
hpfs:OS/2文件系统。
nfs:网络文件系统,允许多台计算机间共享的文件系统。
ntfs:用于Windows NT和Windows 2000的文件系统。
reiserfs:安全性和效能比ext2都好的文件系统。
ext3:ext2的后续者,红旗Linux?3.0版(Linux内核2.4.17)已经把它加入。
smb:支持SMB协议的高性能文件系统。; 一般情况下没有理由用不同类型的文件系统来组成Linux系统,除非原有的文件系统已经存在。由于历史的原因,当前ext2的使用最为广泛,而reiserfs是红旗Linux?3.0安装时默认的文件系统类型,ext3是当前必威体育精装版的文件系统类型。ext2比起以往的文件系统在文件性能方面有很大的提高,但也存在不少的问题,例如,文件系统在异常关机等情况下容易遭到破
文档评论(0)