终止挂载硬盘中的应用

avatar 2020年5月25日19:35:27 评论 1,141 次浏览

应用安装在其它硬盘里了,想卸载换硬盘,使用umount提示busy,所以需要把应用进程kill掉才可以,不过如何找到进程ID。看下面的例子:

[root@www.wulaoer.org ~]# umount /works
umount: /works: target is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

这个提示是有works目录下运行的程序正在运行,需要kill掉才可以,我们可以使用fuser查看一下运行在work目录下的进程。

[root@www.wulaoer.org ~]# fuser -vm /works/
                     USER        PID ACCESS COMMAND
/works:               root     kernel mount /works
                     root       1099 F.ce. guard
                     root       1357 F.ce. captain
                     root       1358 F.ce. agent

找到正在运行的程序的PID,终止一下。

[root@www.wulaoer.org ~]# kill 1099 1357 1358
[root@www.wulaoer.org ~]# umount /works

在卸载挂载的目录就不会有错误了。是不是很简单,自己练习一下吧。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: