一.设备识别
设备接入系统后以文件方式存在
1.设备文件名称:
SATA/SAS/USB /dev/sda,/dev/sdb #s=SATA,d=DISK,a=第几块
IDE /dev/hd0,/dev/hd1 #h=hard
光驱 /dev/cdrom /dev/sr0,/dev/sr1
SD/MMC/EMMC /dev/mmcblk0,/dev/mmcblk1 #mmcblk =mmc卡
2.设备查看
fdisk -l #查看磁盘分区情况
lsblk #设备使用情况
blkid #设备管理方式及设备id
df #查看正在被系统挂载的设备
cat /proc/partitions #查看系统识别设备
二.设备挂载
在系统中有设备id的设备是可以被系统使用的
1.挂载命令:
mount -o 挂载参数 设备 挂载点 #挂载
umount 设备 挂载点 #卸载
mount #查看挂载信息
mount -o rw /dev/sda1 /westos
mount -o remount ,ro /westos #转换挂载参数由读写变为只读
在卸载时当出现设备正忙
fuser -kvm 设备 挂载点 #-k结束进程 ,-v显示详细信息 ,-m显示进程
注:以上设备挂载是临时挂载
2.设备永久挂载
vim /etc/fstab #设备挂载策略文件
设备 挂载点 文件系统类型 挂载参数 是否备份 是否检测
/dev/sr0 /westos iso9660 defaults 0 0
此文件编写后不会马上生效
mount -a #重新读取/etc/fstab文件
注:此文件内容编写错误会导致系统启动失败
按照提示在操作界面输入超级用户密码
注释错误行,重启系统即可
三.设备中文件的查找
find
-name #查找条件为文件名称
-user #查找某个用户的文件
-group #查找某个组的文件
-type #查找某个类型的文件
-perm #按文件权限查找
-exec #对查找出的内容执行相关操作
-maxdepth #设定查找最大深度
-mindepth #设定查找最浅深度
-o #条件或者
-a #条件而且
-not #条件反选