yum 安装fuser命令
yum install -y psmisc
轉自:https://www.cnblogs.com/saneri/p/5465718.html
有時候我們需要umount某個掛載目錄時會遇到如下問題:
|
1 2 |
|
通過這條命令查看:
|
1 2 3 4 |
|
-v 表示 verbose 模式。進程以 ps 的方式顯示,包括 PID、USER、COMMAND、ACCESS 字段
-m 表示指定文件所在的文件系統或者塊設備(處于 mount 狀態)。所有訪問該文件系統的進程都被列出。
如上所示,有兩個進程占用了,將其kill掉,再重新取消掛載。
|
1 2 3 4 |
|
成功!
fuser 概述
fuser命令是用來顯示所有正在使用著指定的file, file system 或者 sockets的進程信息。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
同時fuser 可以用來查找哪些進程正在使用指定的端口(network port).
|
1 2 3 4 |
|
fuser 常用場景
fuser通常被用在診斷系統的“resource busy”問題,通常是在你希望umount指定的掛載點得時候遇到。 如果你希望kill所有正在使用某一指定的file, file system or sockets的進程的時候,你可以使用-k option。
| 1 |
|
這時fuser會向所以正在使用/path/to/your/filename的進程發送SIGKILL。如果你希望在發送之前得到提示,可以使用-i 選項。
| 1 |
|
總結
以上是生活随笔為你收集整理的yum 安装fuser命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 因是子静坐养生汇编PDF下载-蒋维乔
- 下一篇: img的srcset和sizes属性作用