ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 【Linux】Linux文件系统管理3 卸载正在被访问的文件系统 - fuser

【Linux】Linux文件系统管理3 卸载正在被访问的文件系统 - fuser

原创 Linux操作系统 作者:海星星hktk 时间:2015-12-14 16:55:59 0 删除 编辑

 卸载正在被访问的文件系统 - fuser命令
umount : /software :  device is busy  

 

本文链接:
转载请注明出处!谢谢!


操作系统:RHEL6.4 - 64
在Linux操作系统(虚拟机)中有/software文件系统正在被访问
直接使用umount命令卸载提示 device is busy
  
使用fuser命令查看并杀掉相关进程可正常卸载

查看当前文件系统
[root@rhel64 ~]# df -Th

 

克隆一个会话session2cd 切换到/software/,模拟正在使用此文件系统

 

 

session1 执行umount 卸载/software文件系统,提示device is busy

[root@rhel64 ~]# umount /software/

[root@rhel64 ~]# df -Th

 


 

fuser --help查看命令帮助

查看访问文件系统的用户、进程号

[root@rhel64 ~]# fuser -av /software/

 

杀掉访问文件系统的进程
也可以使用kill -9 2020 直接杀进程,但当多个进程访问时fuser -k更方便

[root@rhel64 ~]# fuser -k /software/

  

session2 标签显示会话已经断开

 



再次尝试卸载文件系统成功

[root@rhel64 ~]# df -Th

[root@rhel64 ~]# umount /software/

[root@rhel64 ~]# df -Th

 

 

吕星昊 & Damon
2015.12.14


 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29475508/viewspace-1872075/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
恩墨学院 Oracle OCM 认证培训教学总监。拥有RHCE、OCP、OCM 认证证书。5年教育培训行业经验。Oracle WDP 注册OCM讲师,已培养Oracle OCP认证专家1000余人,培养Oracle OCM认证大师200余人。

注册时间:2014-02-08

  • 博文量
    128
  • 访问量
    2512928