umount: /xxx: target is busy问题解决

在卸载文件系统的时候,提示umount: /tqls_system: target is busy,表示挂载的文件系统正在被使用。要卸载文件系统,必须结束使用文件或者目录的进程

`fuser` 命令用于查看使用特定文件或者文件系统的进程ID

主要参数如下:

```
-m NAME,--mount NAME NAME specifies a file on a mounted file system or a block device that is mounted

-v, --verbose Verbose mode.

-n SPACE, --namespace SPACE Select a different name space.

-k, --kill Kill processes accessing the file.
```

 

`fuser -v -m /tqls_system` 可以看到正在使用/tqls_system的进程

    

 

 

查询到进程后,可以使用kill命令一一杀掉进程,也可以使用`fuser -k -m /tqls_system ` 一次性杀掉所有使用/tqls_system目录的进程。

 

也可以使用fuser命令查看正在某端口号的进程,`fuser -v -n tcp 80 ` 查看正在使用80端口的进程。如下图:

 

posted @ 2024-12-24 14:20  李成敏  阅读(933)  评论(0)    收藏  举报