1.本地存储设备的识别
fdisk -l ##真实存在的设备
cat /proc/partition ##系统识别的设备
blkid ##系统可使用的设备
df ##系统正在挂载的设备
2.设备的挂载和卸载
1.设备名称
/dev/xdx ##/dev/hd0 /dev/hd1 /dev/sda /dev/sdb /dev/sda1 /dev/sda2
/dev/sr0 ##光驱
/dev/mapper/* ##虚拟设备
2.设备的挂载
mount 设备 挂载点
mount /dev/sdb1 /mnt ##挂载sdb1到mnt
umount /mnt /dev/sdb1 ##卸载
mount -o ro /dev/sdb1 /mnt ##只读挂载
mount ##查看挂载信息
mount -o remount,rw /dev/sdb1 /mnt ##重新读写挂载
命令:[root@foundation20 Downloads]# mount /dev/sdb1 /mnt/
命令:[root@foundation20 Downloads]# umount /mnt/ /dev/sdb1
命令:[root@foundation20 Downloads]# mount -o ro /dev/sdb1 /mnt
3.解决设备正忙问题
[root@foundation20 mnt]# umount /mnt ##当有程序正在使用挂载
umount: /mnt: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
解决方法1:
[root@foundation20 mnt]# fuser -kvm /mnt
USER PID ACCESS COMMAND
/mnt: root kernel mount /mnt
root 14625 ..c.. bash
Killed
解决方法2:
[root@foundation20 mnt]# umount /mnt
umount: /mnt: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
[root@foundation20 mnt]# lsof /mnt
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash 14978 root cwd DIR 8,33 8192 1 /mnt
lsof 15052 root cwd DIR 8,33 8192 1 /mnt
lsof 15053 root cwd DIR 8,33 8192 1 /mnt
[root@foundation20 mnt]# kill -9 14978
方法1:就是使用fuser -kvm /mnt 直接杀死挂载进程
方法2:先找到使用该挂载的进程,再用kill语句杀死该进程