解决 umount 提示 target is busy

用 fuser -vm 找出占用挂载点的进程,关闭它们(或退出停在该目录的终端)后再卸载。

Linux进程诊断挂载低风险
运行 `fuser -vm /media/usb` 查看占用进程,关闭相关程序(常见是 cd 进挂载点的终端或打开该目录的文件管理器),再执行 `umount /media/usb`。

01命令

命令
$ fuser -vm /media/usb

02作用说明

只要有进程打开着挂载点里的文件或以它为工作目录,Linux 就拒绝卸载——最常见的原因是你自己的终端 cd 进了 U 盘目录,或有文件管理器窗口停在那里。`fuser -vm` 会列出占用者,关掉即可正常卸载。

03风险

风险低风险
使用条件psmisc package (fuser); preinstalled on most distros
!注意: 实在不行可用 `umount -l` 延迟卸载,但仍在写入的数据可能丢失;有拷贝进行时不要这么做。

04撤销

撤销
$ null

05来源

最后验证: 2026-09-18 · 分类: 系统与设置

06相关方案