Linux之磁盘与文件系统(三)

各位客官,早上好,今日小店新增了上好的阳澄湖大闸蟹,只要是住店的都有机会获得免费赠送一份,先住先得啊。小二,给二楼的几位爷上一壶最新的雨前龙井。
前序:今天依旧给大家讲一些零散的知识点,还是那句话,虽然零散,却也十分重要,所以还是希望各位客官认真品尝。上菜!!!
一、磁盘格式化
上一篇文章中讲到了使用fdisk命令来创建新的分区,新创建的分区是sdb1,sdb2以及sdb3,但是新的分区创建完成之后要经过格式化才可以成为文件系统的,那么怎么实现磁盘的格式化呢?用mkfs.xfs 这个命令,接下来展示(其实下面的两张图片将后续创建文件系统的过程也体现出来了)
Linux之磁盘与文件系统(三)Linux之磁盘与文件系统(三)
二、文件系统的检验
在平时的运维过程中,谁也无法保证不会遇到硬件或电源故障,所以宕机是在所难免的。因此一旦出现这种情况,就有可能造成文件系统的错乱,所以这个时候就需要用一个神奇的命令:xfs_repair 来对文件系统进行检验。但是有一点必须要注意,因为修复文件系统是一个很大的任务,所以在修复文件系统时就要将文件系统卸载,此时不允许挂载。所以呢,当你执行xfs_repair /dev/sda时没有问题,但是如果你修复的是xfs_repair /dev/centos/home这个已经挂载了的文件系统,就会出现问题,就要对这个文件系统先进行卸载,然后再进行处理。那么如果要是根目录出现问题了怎么办呢?根目录又不能被卸载,所以这个时候就要进入单人维护或恢复模式,然后通过-d这个选项来处理,这时系统会强制检验这个设备,检验完毕后会自动启动。
最后再提醒一遍:通常只有身为root用户而且你的文件系统确实有问题时才会用到这个命令,否则在正常情况下使用会造成系统的故障,就像有些人明明没病,还非要吃药,最终反而生病一样
三、文件系统的挂载与卸载
从一开始我们就已经强调过这个所谓的挂载点(目录)就是进入磁盘分区的入口。不过在挂载之前,你要首先确定几件事:
1)单一的文件系统不应被重复挂载到某一目录下
2)单一目录不能重复挂载多个文件系统
3)要作为挂载点的目录,理论上来说应该是空目录才行
为什莫要说“理论上”?,因为在实际的操作中,不是空目录确实不也可以,只不过在将其作为挂载点之后,它里面原目录下的东西就会暂时性地消失,你就看不到了。但是当你将其上地文件系统卸载之后,就会发现原来的数据又能看到了。所以这个过程是隐藏而不是覆盖。
挂载文件系统时我们会用到mount这个命令,关于mount这个命令有多个选项,我来示范一下挂载xfs文件系统
Linux之磁盘与文件系统(三)
接下来再给大家演示一下挂载CD或DVD光盘,以及卸载该文件系统
Linux之磁盘与文件系统(三)
各位客官,天色不早了,还请各位用完餐之后就请安歇,小二,上闸板,打烊了