linux系统中的设备管理
- 1. 设备识别
- 2. 设备挂载
- 3. 设备中文件的查找
- 4. 分区
- 5. swap分区
- 6. 磁盘配额
- 7. 逻辑卷
1. 设备识别
设备接入系统后都是以文件的形式存在
- 设备文件
| 设备文件名称 | 文件目录 | 备注 |
|---|---|---|
| SATA/SAS/USB | /dev/sda,/dev/sdb | s= SATA, d=DISK a=第几块 |
| IDE | /dev/hd0,/dev/hd1 | h= hard |
| VIRTIO-BLOCK | /dev/vda,/dev/vdb | v=virtio |
| M2(SSD) | /dev/nvme0,/dev/nvme1 | nvme=m2 |
| SD/MMC/EMMC(卡) | SD/MMC/EMMC(卡) | mmcblk=mmc卡 |
| 光驱 | /dev/cdrom,/dev/sr0,/dev/sr1 |


- 设备查看
| 命令 | 功能 |
|---|---|
| fdisk -l | 查看磁盘分区情况 |
| lsblk | 设备使用情况 |
| blkid | 设备管理方式及设备id |
| df | 查看正在被系统挂载的设备 |
| cat /proc/partitions | 查看系统识别设备 |



2. 设备挂载
在系统中有设备id的设备是可以被系统使用的
1. 临时挂载
- 挂载命令:
| 命令 | 功能 |
|---|---|
| mount /dev/cdrom /westos | 挂载/dev/cdrom到/westos目录下 |
| mount -o rw /dev/nvme0n1p1 /westos | 以挂载参数为读写进行挂载 |
| mount -o remount,ro /westos | 转换挂载参数由读写变为只读 |
| umount 设备 | 挂载点 | 取消挂载 |



- 在卸载时当出现设备正忙:
fuser -kvm 设备|挂载点
-k: 结束进程
-v: 现实详细信息

本文详细介绍了Linux系统中的设备管理,包括设备识别、挂载(临时与永久)、查找文件、分区、swap分区的创建与管理、磁盘配额的设定与测试、以及逻辑卷的拉伸、缩减和删除等操作。

239

被折叠的 条评论
为什么被折叠?



