前言
存储管理方式是Linux中的基本知识,这部分内容主要有设备识别,设备查看,设备挂载,设备文件的查找,磁盘的分区等,下面我们来针对每个部分进行分别讲解。
一、设备识别
设备接入系统后都是以文件的形式存在
1.设备文件名称
SATA/SAS/USB | /dev/sda,/dev/sdb##s= SATA, d=DISK a=第几快 |
---|---|
IDE | /dev/hd0,/dev/hd1##h= hard |
VIRTIO-BLOCK | VIRTIO-BLOCK |
M2(SSD) | /dev/nvme0,/dev/nvme1##nvme=m2 |
SD/MMC/EMMC(卡) | /dev/mmcblk0,/dev/mmcblk1##mmcblk=mmc卡 |
光驱 | /dev/cdrom,/dev/sr0,/dev/sr1 |
2.设备查看
fdisk -l | ##查看磁盘分区情况 |
---|---|
lsblk | ##设备使用情况 |
blkid | ##设备管理方式及设备id |
– | – |
df | ##查看正在被系统挂载的设备 |
cat /proc/partitions | ##查看系统识别设备,与lsblk命令作用相同,但没有lsblk显示详细 |
2.1df
df #查看设备挂载情况,设备被什么样的目录识别
df -h #统计设备大小,2的n次方为单位
df -H #统计设备大小,10的n次方为单位
实验准备
给虚拟机再添加一块光盘:
二、设备挂载
在系统中有设备id的设备是可以被系统使用的
挂载命令
mount -o 挂载参数 device 挂载点 ##挂载设备
umount 设备|挂载点 ##卸载设备
mount ##查看挂载信息
mount -o rw /dev/vda1 /westos
mount -o remount,ro /westos ##转换挂载参数由读写变为只读
在卸载时当出现设备正忙:
fuser -kvm 设备|挂载点 #