admin管理员组文章数量:1643786
Linux系统磁盘分区、设备挂载及磁盘配额
文章目录
-
- Linux系统磁盘分区、设备挂载及磁盘配额
-
- 1、设备识别
- 2、设备挂载
-
- a) 设备挂载
- b)卸载时提示设备正忙
- 3、磁盘分区
-
- a)MBR分区结构
- b)GPT分区结构
- c)分区方法
- d)设备删除
- e)磁盘文件系统
- 4、swap分区
- 5、磁盘配额
- 6、测试习题
1、设备识别
在Linux操作系统中,任何物理存储设备接入系统后都是以文件的形式存在,且不同类别的设备接入系统后被识别的文件类型不同,这里我们用下表来详细说明:
物理设备类别 | 设备识别文件名称 |
---|---|
SATA/SAS/USB(串口硬盘) | /dev/sda,/dev/sdb(s=SATA,d=DISK ,字母=第几块硬盘) |
IDE(老式并口硬盘) | /dev/hd0,/dev/hd1(h=hard,d=DISK,数字=第几块硬盘) |
VIRTIO-BLOCK(虚拟设备) | /dev/vda,/dev/vdb(v=virtio,d=DISK ,字母=第几块硬盘) |
M2/SSD(M2口固态硬盘) | /dev/nvme0,/dev/nvme1(nvme=m2 ) |
SD/MMC/EMMC(迷你存储卡) | /dev/mmcblk0,/dev/mmcblk1(mmcblk=mmc卡) |
光驱/光盘 | /dev/cdrom,/dev/sr0,/dev/sr1 (数字=第几块光驱) |
设备接入系统后,我们可以用以下这些命令对设备进行查看:
1)fdisk -l
:查看磁盘的分区情况
2)lsblk
:查看设备使用情况,即哪些磁盘的哪些分区正在被谁使用
3)blkid
:查看设备管理方式(设备上的文件系统类型)及设备id
4)df
:查看正在被系统挂载的设备
5)cat /proc/partitions
:查看被系统识别的设备
实验步骤:为设备添加新硬盘
1)在这里,我们为虚拟机westosa添加一块新的硬盘,首先以超级用户身份打开虚拟机控制器virt-manager,可以看到此时westosa只有一块物理硬盘
2)在虚拟存储目录中为westosa创建一个10G大小的新虚拟机硬盘westosa1,创建完成后在虚拟机控制器中将其添加到westosa
3)fdisk -l 可以查看到新添加的硬盘被系统识别为/dev/vdb,此时该新盘未进行任何操作,所以无分区信息
4)lsblk查看设备使用情况,可以看到/dev/vda磁盘的第一个分区正在被 /boot使用
5)blkid查看设备管理方式,以/dev/vda磁盘的第一个分区/dev/vda1为例,可以看到设备id、设备上的文件系统类型及分区id
6)df 查看正在被系统挂载的设备,cat /proc/partitions查看被系统识别的设备
2、设备挂载
a) 设备挂载
在系统中有设备id的设备是可以被系统使用的,这些设备被格式化处理过,包含有用来管理设备的文件系统,所以可以被系统直接使用即挂载,具体的挂载命令如下:
mount -o 挂载参数 device 挂载点 ##挂载设备到指定目录
umount 设备|挂载点 ##卸载设备
mount ##查看挂载信息
mount -o rw 设备 挂载点 ##可读写方式挂载设备到指定目录
##(不加-o参数默认可读写方式挂载)
mount -o remount,ro 挂载点 ##转换挂载参数由读写变为只读挂载
实验步骤:设备只读挂载
1)卸载/boot中挂载的/dev/vda磁盘的第一个分区/dev/vda1,新建数据目录/westos,将/dev/vda1挂载到该目录上
2)mount 查看挂载信息,可以看到/dev/vda1默认是以读写方式挂载在/westos中,此时在该目录中可以自由创建、删除文件
3)卸载/dev/vda1,可读写方式重新挂载/de
版权声明:本文标题:Linux系统磁盘分区、设备挂载及磁盘配额详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729374198a1198693.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论