您好,欢迎访问三七文档
当前位置:首页 > 高等教育 > 大学课件 > 第8章 磁 盘 管 理
第8章磁盘管理尽管在过去的几十年里,计算机硬件技术得到了飞速的发展,但磁盘这一古老的存储介质仍然是几乎所有电脑的必备。本章介绍Linux下的磁盘管理,包括Linux文件系统的概念及使用、硬盘分区及格式化、使用外部设备、文件归档及备份等。本章对于普通用户和系统管理员都有一定的借鉴作用。8.1关于硬盘1.SCSI硬盘2.IDE硬盘8.2Linux文件系统操作系统必须用一种特定的方式对磁盘进行操作。例如怎样存储一个文件?怎样表示一个目录?怎样知道某个特定的文件存储在硬盘的哪个位置?这些问题都可以通过文件系统来解决。简单来说,文件系统是一种对物理空间的组织方式,通常在格式化硬盘时创建。在Windows下,有NTFS和FAT两种文件系统。同样地,Linux也有自己的文件系统并一直在快速演变,下面简要介绍其中最常用的几种。8.2.1ext3fs和ext4fs文件系统1.ext3fs文件系统2.ext4fs文件系统8.2.2ReiserFS文件系统ReiserFS文件习8.2.3有关swapswap概述8.3挂载文件系统本节主要介绍Linux下文件系统的使用。尽管在安装的时候,Linux已经自动为用户配置了整个文件系统,但有些时候仍然需要手动挂载一些设备——在服务器上尤其如此。在详细讨论文件系统挂载之前,首先来看一个具体的例子。8.3.1快速上手:使用光盘挂载光盘8.3.2Linux下设备的表示方法1.设备的存放位置2.设备的表示方法8.3.3挂载文件系统:mount命令挂载文件系统8.3.4在启动的时候挂载文件系统:/etc/fstab文件设置开机自动挂载文件系统8.3.5为什么无法弹出光盘:卸载文件系统卸载文件系统8.4查看磁盘使用情况:df使用df命令查看磁盘使用情况8.5检查和修复文件系统:fsck使用fsck检查和修复文件系统8.6在磁盘上建立文件系统:mkfs创建不同类型的文件系统8.7使用USB设备1.挂载USB设备2.卸载USB设备8.8压缩工具经过压缩后的文件能够占用更少的磁盘空间。现在几乎所有的计算机用户都懂得使用压缩工具,尽管在大部分情况下是为了“打包”而不是“压缩”。在Linux的世界里,有太多的源代码需要压缩,读者将会看到这些压缩工具的确非常有用。8.8.1压缩文件:gzipgzip命令8.8.2更高的压缩率:bzip22.bzip2命令8.8.3支持rar格式rar命令8.9存档工具本节介绍Linux下的两个存档工具:tar和dd(相对而言,tar的使用更为广泛)。通常来说,存档总是同备份联系在一起,不过这里暂时还不会涉及这些内容。和备份有关的细节将安排在8.12节具体介绍。8.9.1文件打包:tartar命令8.9.2转移文件:dddd命令8.10进阶1:安装硬盘和分区——fdisk存储空间的增长总赶不上信息爆炸的速度。普通用户需要为下载的电影增加硬盘容量,网站管理员则要时刻关注用户上传的东西是否又把服务器的硬盘占满了。本节的目的不是教会读者如何把一块硬盘安装到机箱中,而是在连上电源线和数据线后怎样设置系统,并对新硬盘执行初始化。对于Web站点的管理员而言,这些操作变得越来越频繁。8.10.1使用fdisk建立分区表fdisk命令8.10.2使用mkfs建立ext3fs文件系统建立ext3fs文件系统8.10.3使用fsck检查文件系统检查文件系统8.10.4测试分区测试分区挂载点8.10.5创建并激活交换分区1.创建交换分区2.激活交换分区8.10.6配置fstab文件加载文件系统到fstab文件中使的开机自动启动8.10.7重新启动系统进入急救模式8.11进阶2:高级硬盘管理——RAID和LVM本节介绍Linux下两个高级硬盘管理工具RAID和LVM。这两个工具对于服务器而言尤其有用——普通用户则很少有机会用到。因此这里只是简单地告诉读者世界上还有这两样东西,以及它们能做什么。有兴趣的读者可以查阅资料并自己动手实践。8.11.1独立磁盘冗余阵列:RAIDRAID概述8.11.2逻辑卷管理器:LVM创建逻辑卷8.12进阶3:备份你的工作和系统本节主要是写给系统管理员的,当然这对普通用户也有所帮助。Linux上有很多工具可以用来备份系统,包括前面介绍的tar和dd。这里介绍两款相对“专业”的工具dump和restore。在一些情况下,它们会比tar更有效一些。在具体讨论备份工具的使用之前,首先关心一下和备份有关的一些问题。8.12.1为什么要做备份不做备份导致的灾难8.12.2选择备份机制1.完整备份2.增量备份8.12.3选择备份介质1.通过刻录光盘来备份2.通过移动硬盘来备份8.12.4备份文件系统:dumpdump命令8.12.5从灾难中恢复:restorerestore命令8.12.6让备份定时自动完成:cron使用cron命令设置定时自动备份
本文标题:第8章 磁 盘 管 理
链接地址:https://www.777doc.com/doc-4661692 .html