umount功能说明:卸载文件系统 umount命令可以卸载已经挂载的文件系统。 umount卸载可以接挂载点目录,也可以接设备文件。 -f 强制卸载 -l 懒情地卸载。将文件系统从文件系统层次结构中分离出来,并清除对文件系统的所有引用。一般和-f参数配合使用其卸载效果更佳* 范例:卸载已挂载的光盘 [root@cs6 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_cs6-lv_root 26G 1.7G 24G 7% / tmpfs 931M 0 931M 0% /dev/shm /dev/sda1 477M 28M 424M 7% /boot /dev/sdb1 392M 2.3M 369M 1% /mnt [root@cs6 ~]# umount /mnt/ [root@cs6 ~]# ls /mnt/ cdrom data1 data2 [root@cs6 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_cs6-lv_root 26G 1.7G 24G 7% / tmpfs 931M 0 931M 0% /dev/shm /dev/sda1 477M 28M 424M 7% /boot 范例:生产场景下强制卸载的例子 有的时候由于挂载的设备停止了响应(例如NFS),或者在当前挂载点的目录下,直接执行卸载命令就会无法卸载设备,而使用如下的方式就可以轻松卸载: 这里简单举例如下,进入到挂载点目录进行卸载尝试。 [root@cs6 ~]# mount /dev/sdb1 /mnt/data1 [root@cs6 ~]# ls /mnt/data1 1.html 2.html 3.html 4.html 5.html lost+found [root@cs6 ~]# cd /mnt/data1 [root@cs6 data1]# umount /mnt/data1 #<==固为当前在/mnt/data1目条中,所以无法卸载,此处执行方法一,退出当前目录卸载。 umount: /mnt/data1: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) [root@cs6 data1]# umount -lf /mnt/data1 #<==方法二:使用-lf参教进行强制师载。 [root@cs6 data1]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_cs6-lv_root 26G 1.7G 24G 7% / tmpfs 931M 0 931M 0% /dev/shm /dev/sda1 477M 28M 424M 7% /boot