目录
linux磁盘分区机制
原理介绍
示意图
硬盘说明
查看所有设备挂载情况
挂载的经典案例
给虚拟机添加硬盘
分区
删除挂载
永久挂载
磁盘情况查询
查询系统整体磁盘使用情况
查询指定目录的磁盘占用情况
linux磁盘分区机制
原理介绍
载入可以将一个分区和一个目录联系起来,这时要载入的一个分区使它的存储空间在一个目录下获得。
示意图
一个硬盘里有很多分区,linux文件系统里是从根目录开始再有很多目录,硬盘里的分区和目录之间可以用挂载(mount)联系起来。
lsblk指令可以查看挂载情况。
硬盘说明
scsi硬盘名字为sdx,x是可以改变的,比如sda,sdb等。
查看所有设备挂载情况
可以看到每个目录的大小和它的挂载。
最左边的是分区情况,中间是分区的40位的唯一标识符,最右边的是挂载。
挂载的经典案例
在根目录下创建一个新目录newdisk,将硬盘的分区1挂载在这个目录上。
给虚拟机添加硬盘
先给虚拟机添加硬盘。
创建完后,使用lsblk指令查看,但是没有看到新创建的磁盘,是因为要重启后才会显示。
重启后就可以看到sdb了。但是还没有进行分区。
分区
输入n,代表添加一个新的分区。
输入p,默认分区。
输入几就有几个分区。
然后回车,再回车结束分区。
最后输入w保存自己的操作。
但这并不代表分区结束,还要格式化分出来的那个区。
sdb1没uuid代表没格式化。
输入这个指令格式化sdb1。接下来就进行挂载。
创建newdisk目录再进行挂载。
在newdisk目录下创建一个文件,实际上是存放在了它挂载的那个分区里。
删除挂载
使用umount指令。
使用命令挂载,重启后会失效。
永久挂载
使用yyp赋值一行,修改这个文件。
磁盘情况查询
查询系统整体磁盘使用情况
df-h指令查询系统整体磁盘使用情况。
查询指定目录的磁盘占用情况
切换到opt目录。
加上一个a包含文件,更清晰。
再加上c,添加汇总值。