6.2 物理设备的命名规则
在Linux系统中一切都是文件,硬件设备也不例外。既然是文件,就必须有文件名称。系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名字可以猜出设备大致的属性以及分区信息等;这对于陌生的设备来说特别方便。
系统采用a~p来代表16块不同的硬盘(默认从a开始分配),而且硬盘的分区编号从1开始,到4结束;
逻辑分区从编号5开始。
6.3 文件系统与数据资料
用户在硬件存储设备中执行的文件建立、写入、读取、修改转存与控制等操作都是依靠文件系统来完成的。文件系统的作用是合理规划硬盘,以保证用户正常的使用需求。
6.4 挂载硬件设备
当用户需要使用硬盘设备或分区中的数据时,需要先将其与一个已存在的目录文件进行关联,而这个关联动作就是“挂载”。
6.4.1 mount命令
mount命令用于挂载文件系统,格式为“mount 文件系统 挂载目录” 。
6.4.2 umount命令
umount命令用于撤销已经挂载的设备文件,格式为“umount [挂载点/设备文件]” 。
6.5 添加硬盘设备
添加硬盘设备的操作思路:
首先需要在虚拟机中模拟添加如一块新的硬盘存储设备,然后再进行分区、格式化、挂载等操作,最后通过检查系统的挂载状态并真实地使用硬盘来验证硬盘设备是否成功添加。
6.5.1 fdisk命令
fdisk命令用于管理磁盘分区,格式为“fdisk [磁盘名称]” ,它提供了集添加、删除、转换分区等功能与一身的“一站式分区服务”。
6.5.2 du命令
du命令用于查看文件数据占用量,格式为“du [选项] 文件” 。
6.6 添加交换分区
SWAP(交换)分区是一种通过在硬盘中预先划分一定的空间,然后将内存中不常用的数据临时存放到硬盘中,以便腾出物理内存空间让更活跃的程序服务来使用的技术,其设计目的是为了解决真实物理内存不足的问题。
以下是部分学习笔记: