首页 » Linux » CentOS » umount和fuser命令卸载设备

umount和fuser命令卸载设备

 

取消挂载硬盘时,提示以下信息

umount: /opt: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))

这是因为,当前磁盘被一些进程所占用,这时候就需要借助fuser命令来查看哪些进程在占用

 

fuser

显示出当前哪个程序在使用磁盘上的某个文件、挂载点、甚至网络端口,并给出程序进程的详细信息

-u:在每个进程后显示所属的用户名

-m:显示所有使用指定文件系统的进程,后面可以跟挂载点,或是dev块设备

-v:详细的输出,可以看到占用的进程和PID号

-i:杀死进程前需要用户确认(和-k一起使用)

-k:杀死访问指定文件的所有进程(效果类似rm -rf)

根据提示是否(y/N)杀死进程

原文链接:umount和fuser命令卸载设备,转载请注明来源!

2