首页 > 系统服务 > 详细

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

时间:2015-12-16 09:01:54      阅读:203      评论:0      收藏:0      [点我收藏+]

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

 

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


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

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

bubuko.com,布布扣

 

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

bubuko.com,布布扣

 

 

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

[root@rhel64 ~]# umount /software/

[root@rhel64 ~]# df -Th

bubuko.com,布布扣 


 

fuser --help查看命令帮助

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

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

bubuko.com,布布扣

 

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

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

bubuko.com,布布扣

  

session2 标签显示会话已经断开

 bubuko.com,布布扣



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

[root@rhel64 ~]# df -Th

[root@rhel64 ~]# umount /software/

[root@rhel64 ~]# df -Th

bubuko.com,布布扣

 

 

吕星昊 & Damon
2015.12.14


 

 

 

 

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

原文:http://blog.itpub.net/29475508/viewspace-1872075/

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!