fuser 是一个用于显示进程使用的文件、套接字或端口的 Linux 命令。它可以帮助诊断某个文件、目录、端口或设备被哪个进程占用。
基本语法
fuser [选项] 文件或端口
常用选项
选项 | 说明 |
---|---|
-a | 显示所有指定文件或端口的进程信息。 |
-k | 杀死占用指定文件或端口的进程。 |
-i | 在杀死进程前询问用户确认。 |
-l | 列出所有信号名称。 |
-m | 显示挂载点上的所有进程(适用于目录或挂载点)。 |
-n | 指定空间(例如 tcp、udp),用于网络端口。 |
-u | 显示用户(用户 ID)信息。 |
-v | 详细模式。 |
-V | 显示版本信息。 |