解决 umount 提示 target is busy
用 fuser -vm 找出占用挂载点的进程,关闭它们(或退出停在该目录的终端)后再卸载。
运行 `fuser -vm /media/usb` 查看占用进程,关闭相关程序(常见是 cd 进挂载点的终端或打开该目录的文件管理器),再执行 `umount /media/usb`。
01命令
命令
$ fuser -vm /media/usb02作用说明
只要有进程打开着挂载点里的文件或以它为工作目录,Linux 就拒绝卸载——最常见的原因是你自己的终端 cd 进了 U 盘目录,或有文件管理器窗口停在那里。`fuser -vm` 会列出占用者,关掉即可正常卸载。
03风险
!注意: 实在不行可用 `umount -l` 延迟卸载,但仍在写入的数据可能丢失;有拷贝进行时不要这么做。
04撤销
撤销
$ null05来源
- fuser(1) — identify processes using files or sockets依据: fuser -v -m DIR lists processes using the mounted filesystem
- umount(8) — unmount file systems依据: describes the EBUSY 'target is busy' condition
最后验证: 2026-09-18 · 分类: 系统与设置