当任何目录有 mount, 然后有程序使用/挂在那个目录上的话, 就没有办法 umount 掉, 於 umount 时会出现 Device is busy 的讯息.

要怎麼找出是哪个程序挂在那个目录上? 然后去把那个程式砍掉呢?

使用 fuser 的指令

那要怎麼找出是哪个程式挂在那个目录上?可以使用 fuser - identify processes using files or sockets

假设现在 mount 起来的目录是 /media/share

* 查询: fuser -m /media/share
    * 显示: /media/share: 25023c

就代表是 process 25023(pid) 有使用到此目录, 后面 c 代表的意思可参考下述:

* c: current directory.
    * e: executable being run.
    * f: open file. f is omitted in default display mode.
    * F: open file for writing. F is omitted in default display mode.
    * r: root directory.
    * m: mmap'ed file or shared library.

要把这个资源释放的话, 可以有下述做法:

* kill -9 25023 # ps aux | grep 25023 应该就会看到它
    * fuser -m -v -i -k /media/share # 会问你是不是要把 25023 这个 kill 掉, 选 y 就会 kill 掉

linux umount 时出现device is busy 的处理方法--fuser相关推荐

  1. linux设备忙碌无法删除文件夹,linux umount 提示"device is busy" 终极解决方法 无法卸载分...

    linux umount 提示"device is busy" 终极解决方法 无法卸载分 为了干净地关闭或热交换 UNIX 或类 UNIX 系统上的存储硬件,必须能够卸载使用此设备上的存储的所有文件系 ...

  2. Linux umount 报 device is busy 的处理方法

    Linux umount 报 device is busy 的处理方法 分类:            Linux             2011-02-18 21:48    39106人阅读   ...

  3. Linux 环境下umount, 报 device is busy 的问题分析与解决方法

    在Linux环境中,有时候需要挂载外部目录或硬盘等,但当想umount时,却提示类似"umount:/home/oracle-server/backup:device is busy&quo ...

  4. 执行umount 的时候却提示:device is busy 的处理方法

    [root@web2-server yum.repos.d]# umount /mnt/cdrom/ umount: /mnt/cdrom: device is busy.         (In s ...

  5. umount.nfs: /mnt: device is busy解决

    今天使用nfs后突然不能umount了,纠结了五分钟后,突然找到了原因. 如下: [root@localhost /]# umount /mnt umount.nfs: /mnt: device is ...

  6. 解决umount.nfs: /data: device is busy 问题

    解决umount.nfs: /data: device is busy 问题 参考文章: (1)解决umount.nfs: /data: device is busy 问题 (2)https://ww ...

  7. php umount强制,linux mount挂载与umount 卸载及“Device is busy”问题 | 璞玉(POOY)

    umount /media/USB/ 如果出现"Device is busy",可以下载一个软件 fuser 这个工具 ( fuser 一般系统自带) 假设无法卸载的设备为 /me ...

  8. 用fuser或者lsof解决无法umount问题(device is busy)

    umount卸载磁盘时,如果有进程在使用该盘,则卸载不成功,报错如下: # umount /data umount: /data:目标忙.(有些情况下通过 lsof(8) 或 fuser(1) 可以找 ...

  9. Linux卸载挂载点时,会遇到“device is busy”提示

    问题:Linux下共享Window文件夹 mount -t cifs -o username=administrator,password=xxxxx //192.168.11.17/Data/ /m ...

最新文章

  1. 自己动手实现20G中文预训练语言模型示例
  2. 一文读懂PID控制算法
  3. c语言生成随机坐标,C语言 文件的随机读写详解及示例代码
  4. 第十六届全国大学生智能车竞赛-航天智慧物流创意组-技术培训
  5. mysql self join_mysql self join的实现--left join 和inner join
  6. TSQL批处理插入一万条记录-随机生成某些字段值
  7. Java实现基数排序及其推导过程 Radix Sort
  8. PCA降维原理及其代码实现(附加 sklearn PCA用法参数详解)
  9. HttpInvoker GET/POST方式
  10. mybatis-plus sql注入原理
  11. HDU 3400 Line belt【三分法】
  12. 如何为JBoss Developer Studio 8设置集成和SOA工具
  13. SAP License:SAP顾问薪酬
  14. 移动开发的跨平台技术发展史 | 技术头条
  15. python中的异常如何处理
  16. 个人风景网站模板HTML+CSS+JS(源码)
  17. 学习mars3d的过程记录—配置环境
  18. Machine Learning读书会,面试算法讲座,创业活动,算法班(15年6月)
  19. 【数据结构】【A鹿】malloc和其他相关预备知识
  20. win10开机自动打开http://go.microsoft.com/fwlink/?LinkID=219472clcid=0x409

热门文章

  1. linux内核那些事之struct page
  2. [电工] 比较电路、反向滞回电路,正向滞回电路预习题
  3. bootstrapV4.6.0之flex布局与float布局:对比
  4. wampserver的phpmyadmin(默认3306)端口如何更改为3307?
  5. 工商注册资质代办类网站源码 公司注册类网站织梦模板
  6. cd命令 nodejs_nodejs学习之 - mac 终端常用开发命令(一)
  7. 随行笔记小程序个人信息页源码
  8. Mybatis-Plus批量插入数据太慢,使用rewriteBatchedStatements属性优化,堪称速度与激情!
  9. vs2008打开vs2010所做的项目的方法
  10. 创建代码生成器可以很简单:如何通过T4模板生成代码?[上篇]