《Linux磁盘与档案系统管理.docx》由会员分享,可在线阅读,更多相关《Linux磁盘与档案系统管理.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux磁盘与档案系统管理Linux 磁盘与档案系统管理相识 EXT2 档案系统 .1硬盘物理组成 .1磁盘分割 ( Partition ) .2档案系统 .3Linux 的 EXT2 档案系统( inode ) .4EXT2/EXT3 档案的存取与日志式档案系统的功能 .8数据的不一样 (Inconsistent) 状态 . 11Linux 档案系统的运作 . 12挂载点的意义 (mount point) . 13其它 Linux 支持的档案系统 . 13档案系统的简洁操作 . 14磁盘与名目的容量 . 14df . 14du . 17连结档的介绍:ln . 18# Hard Link (
2、硬式连结或实际连结) . 19# Symbolic Link (符号连结,亦即是快捷方式) . 20关于名目的 link 数量 . 22磁盘的分割、格式化、检验与挂载 . 23磁盘分割:fdisk . 24# 删除磁盘分割槽 . 27新增磁盘分割槽 . 28# 操作环境的说明 . 30# 本卷须知:. 31磁盘格式化 . 31mkbootdisk (制作软盘开机片) . 33fdformat (进行软盘低阶格式化) . 33磁盘检验:fsck, badblocks . 33fsck . 34badblocks . 35sync . 35磁盘挂载与卸载 . 36umount (将装置档案卸载)
3、. 39磁盘参数修订 . 39mknod . 39e2label . 40tune2fs .41# hdparm . 41设定开机挂载 . 43各式磁盘挂载与 中文编码挂载还有 USB 随身碟 . 44挂载软盘 . 44挂载 Windows 磁盘 . 44挂载 USB 随身碟 . 45开机挂载 /etc/fstab 及 /etc/mtab . 45特地装置 loop 挂载 . 49建立大型档案 . 49格式化 . 49挂载 . 50虚拟内存之建置 . 50建立虚拟内存装置 . 51建立虚拟内存档案 . 51虚拟内存的限制 . 53本章习题练习:. 53Linux 磁盘与档案系统治理 我们在前面
4、的档案权限介绍的章节当中,提到特地多的权限与属性的观念,那么接下来要了解的是, 这些属性是记录在硬盘的那个地点?那个地点就要特地了解到 Linux 档案系统( filesystem )是如何记录档案, 与档案是如何被读取的啰!而要了解整个档案系统的观念,就不能不明白硬盘的组成组件!因此,在那个章节当中,我们由最基础的硬盘组成组件介绍起,并介绍 inode 与连结文件等差不多学问, 以及如何利用开机即可挂载的方式来使我们的各个 partition 能够在开机时就差不多进行好挂载的动作喔!相识 EXT2 档案系统 既然那个章节要紧在探讨 Linux 的磁盘档案系统,因此我们因此就须要先来了解一下硬
5、盘是个什么东西啦!第一,我们就来看一看硬盘的物理组成,了解了物理组成之后,再来说明一下如何样进行硬盘的分割 (partition) 吧!硬盘物理组成 就硬盘的物理组件来说,硬盘事实上是由许很多多的圆形硬盘盘所组成的, 依据硬盘盘能够容纳的数据量,而有所谓的单碟 (一块硬盘里面只有一个硬盘盘) 或者是多碟 (一块硬盘里面含有多个硬盘盘)的硬盘。在那个地点我们以单一个硬盘盘来说明,硬盘盘可由底下的图形来示意:第一,硬盘里面肯定会有所谓的磁头 ( Head )在进行该硬盘盘上面的读写动作,而磁头是固定在机械手臂上面的,机械手臂上有多个磁头能够进行读取的动作。而当磁头固定不动 (假设机械手臂不动) ,
6、硬盘盘转一圈所画出来的圆的确是所谓的磁道( Track );而犹如我们前面刚刚提到的,一块硬盘里面可能具有多个硬盘盘, 全部硬盘盘上面相同半径的那一个磁道就组成了所谓的磁柱( Cylinder )。例如上图二所示意,在两个硬盘盘上面的同一个磁道的确是一个磁柱啦!那个磁柱也是图一、硬盘盘示意图 图二、磁柱示意图磁盘分割( partition )时的最小单位了; 另外,由圆心向外划直线,那么可将磁道再细分为一个一个的扇区( Sector ),那个扇区的确是硬盘盘上面的最小储存物理量了!通常一个 sector 的大小约为 512 Bytes 。以上的确是整个硬盘的差不多组件。在运算整个硬盘的储存量时
7、,简洁的运算公式的确是:Cylinder x Head x Sector x 512 Bytes。另外,硬盘在读取时,要紧是硬盘盘会转动, 利用机械手臂将磁头移动到正确的数据位置(单方向的前后移动),然后将数据依序读出。 在那个操作的过程当中,由于机械手臂上的磁头与硬盘盘的接触是特地微小的空间, 假如有抖动或者是脏污在磁头与硬盘盘之间时,就会造成数据的损毁或者是实体硬盘整个损毁因此,正确的运用运算机的方式,应当是在运算机通电之后,就肯定不要移动主机,并免抖动到硬盘, 而导致整个硬盘数据发生问题啊!另外,也不要随意将插头拔掉就以为是顺当关机!因为机械手臂必需要归回原位,因此运用操作系统的正常关机
8、方式,才能够有比较好的硬盘保养啊!因为他会让硬盘的机械手臂归回原位啊!磁盘分割 ( Partition ) 在了解了硬盘的物理组件之后,再接着下来介绍的的确是硬盘的分割( Partition )啰!什么原因要进行硬盘分割啊?!因为我们必需要告知操作系统: 我这块硬盘能够存取的区域是由 A 磁柱到 B 磁柱,如此一来, 操作系统才能够操纵硬盘磁头去 A-B 范畴内的磁柱存取数据;假如没有告知操作系统那个信息, 那么操作系统就无法利用我们的硬盘来进行数据的存取了, 因为操作系统将无法明白他要去哪里读取数据啊!这的确是磁盘分割( Partition )的重点了:也的确是记录每一个分割区( Partition )的起始与终止磁柱!好了,那么那个分割区的起始与终止磁柱的数据放在哪里呢?!那的确是我们在 Linux 安装与多重开机技巧 那个章节提到的 要紧开机扇区( Master Boot Recorder, MBR )啰!事实上, MBR 的确是在一块硬盘的第零轨上面,这也是运算机开机之后要去利用该硬盘时, 必需要读取的第一个区域!在那个区域内记录的的确是硬盘里面的全部分割信息, 以及开机的时候能够进行开机治理程序的写入的处所啊!因此,当一个硬盘的 MBR .