一、设备的查看
(1)发现系统中的设备(可以查看所有的设备,但不能查看是否可以使用)
fdisk -l
cat /proc/partitons
(2)系统发现可以使用,但没有投入使用,随时可以投入使用的设备
blkid
(3)发现并且正在使用的设备df
df -h中1M=1024kb
df -H 中1M=1000kb (相对来说,-h是更为准确的参数)
二、设备名称的读取
设备 设备在LINUX内的文件名
IDE硬盘 /dev/hd[a-d]
SCSI/SATA/USB硬盘 /dev/sd[a-p] SATA硬盘为串口硬盘
U盘 /dev/sd[a-p]
软驱 /dev/fd[0-1]
打印机 25针:/dev/lp[0-2]
USB:/dev/usb/lp[0-15]
鼠标 USB:/dev/usb/mouse[0-15]
PS2:/dev/psaux
当前CD ROM/DVD ROM /dev/cdrom
当前鼠标 /dev/mouse
磁带机 IDE:/dev/ht0
SCSI:/dev/st0
/dev/cdom /dev/sr*[0-....] 系统中的光驱/dev/mapper 系统中的虚拟设备
三、设备的使用
设备必须要用目录来对设备中的内容进行读取,所以在使用是进行挂载动作
1、用blkid查看可以使用的设备
2、挂载
mount /dev/vdb1 /mnt
umount /dev/vdb1 | /mnt (卸载设备或者挂载的目录均可卸载下来)
3、将设备挂载且在只读模式下
4、将设备在不卸载的情况下更改其使用模式,将只读更改为读写
####卸载时出现的报错
1、卸载时,该设备正在被使用状态,会出现报错
2、使用lsof /mnt 或者fuser -vm /mnt查看哪一个进程正在使用该设备
3、可以强制关闭此进程然后下载设备
(在第二条中均可以查看该进程的PID,可以使用kill -9 PID,或者fuser -kvm /mnt,直接结束进程)
4、若在此挂载此光盘,会发现多出来的程序,是上次强制关闭的结果