当前位置:首页 > linux > 正文

linux查询端口被哪个进程占用(linux通过占用端口查进程)

  • linux
  • 2024-03-15 21:49:26
  • 3777
### Linux 查询端口被哪个进程占用
要素:
1. 命令:
- lsof:列出打开的文件,包括网络连接。
2. 选项:
- -i:显示互联网连接。
- -P:显示进程 ID。
- -n:不解析主机名和地址。
3. 参数:
- 端口号或端口范围。 例如:
lsof -i :80
4. 输出:
示例输出:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 1234 root 3u IPv4 0x557efb53a26b5665 0t0 TCP :http (LISTEN)
5. 解释:
- COMMAND:进程名称。
- PID:进程 ID。
- PORT:端口号(隐含在 COMMAND 旁边)。
- USER:进程所属用户。
举例:
查找占用 80 端口的进程:
lsof -i :80
查找占用 22-25 端口范围的进程:
lsof -i :22-25