您的位置:首页 > 运维架构 > Linux

Linux如何卸载挂载文件

2015-04-30 10:03 253 查看
在我们进行远程文件操作的时候,我们经常会出现文件服务出现卸载掉哦情况。例如
umount /mnt/net1

umount: /mnt/net1: device is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

这种问题解决方案:
一、查找使用这个文件的进程和命令,具体的操作代码
[root@localhost ~]# lsof |grep /mnt/net1

lsof: WARNING: can't stat() cifs file system /mnt/net1

      Output information may be incomplete.

bash      18841      root  cwd   unknown                                            /mnt/net1/TDDOWNLOAD/软件 (stat: No such device)

二、然后执行ps命令可以查找执行此进程的命令
[root@localhost ~]# ps -ef|grep 18841

root     18841 18839  0 Nov29 pts/2    00:00:00 /bin/bash -l

root     29496 25604  0 16:26 pts/0    00:00:00 grep 18841

三、强行结束无关进程
[root@localhost ~]# kill -9 18841

四、然后卸载相关挂载
[root@localhost ~]# umount /mnt/net1
五、然后可以在功过mount命令进行查看。
六、



 kill -9 5994



这个有4个都是没有挂载的
就要敲4个umount /home/zhao/,这个命令。
才能全部删掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux