-
设备识别
设备接入系统后都是以文件的形式存在的。
设备文件名称:
SATA/SAS/USB | /dev/sda ; /dev/sdb |
IDE | /dev/hd0; /dev/hd1 |
VIRTIO-BLOCK | /dev/vda; /dev/vdb |
M2(SSD) | /dev/nvme0; /dev/nvme1 |
SD/MMC/EMMC(卡) | /dev/mmcblk0; /dev/mmcblk1 |
光驱 | /dev/cdrom; /dev/sr0 /dev/sr1 |
设备查看
fdisk -l ##查看磁盘分区情况
lsblk ##设备使用情况
blkid ##设备管理方式及设备ID
df ##查看正在被系统挂载的设备
cat /proc/partitions ##查看系统识别设备
设备挂载
在系统中有设备id的首个被是可以被系统使用的
挂载命令(临时挂载):
mount -o 挂载参数 device 挂载点
umount 设备|挂载点
mount ##查看挂载信息
mount -o rw /dev/nvme0n1p1 /westos
mount -o remount,ro /westos ##转换挂载参数由读写变为只读
在卸载时当出现设备正忙:
fuser -kvm 设备|挂载点 ##-k 结束进程 -v 显示详细信息 -m 显示进程
设备永久挂载:
vim /etc/fstab ##设备挂载策略文
设备 挂载点 文件系统类型 挂载参数 是否备份 是否检测
/devsr0 /westos iso9660 defaults 0 0
此文件在编写完成后不会马上生效
mount -a ##重新读取/etc/fstab文件
此文件内容编写错误会导致系统启动失败
- 按照提示在操作界面输入超级用户密码
- 注释错误行
- 重启系统即可
设备中的文件查找
find
-name ##查找条件为文件名称
-user ##查找某个用户的文件
-group ##查找某个组的文件
-type ##查找某个类型的文件
-perm ##按照某个类型的文件
-exec ##对查找出来的内容进行相应处理
-maxdepth ##设定查找最大深度
-mindepth ##设定查找最浅深度
-o ##条件或
-a ##条件且
-not ##条件否
ending.......