小白网-奉贤部落-奉贤免费信息发布平台
标题:
查看某个端口号被哪个进程占用(不同进程监听一个端口)
[打印本页]
作者:
[db:作者]
时间:
2025-7-26 13:06
标题:
查看某个端口号被哪个进程占用(不同进程监听一个端口)
端口是代表通信端点的逻辑实体,它与操作系统中的给定进程或服务相关联。在以前的文章中,在这篇短文中,我们将展示在Linux中找到监听特定端口的进程/服务的不同方法。假设我们发现哪个进程正在监听端口80。
1.使用netstat命令
Netstat(网络统计)命令用于显示网络连接、路由表和接口统计等信息。它可以在所有类似unix的操作系统上使用,包括Linux和Windows操作系统。
您可以使用grep命令在Linux中查找监听特定端口的进程或服务,如下所示(指定端口)。
' netstat -ltnp | grep -w ':80 '
[*]l-告诉netstat只显示监听的端口。[*]告诉它显示TCP连接。[*]n-表示它显示一个数字地址。[*]p-允许显示进程ID和进程名称。[*]grep-w-显示精确的匹配字符串(:80)。2.使用lsof命令
lsof命令(列出打开的文件)用于列出Linux系统中所有打开的文件。
lsof -i :80
3.使用fuser命令
fuser命令用于显示Linux系统中使用指定文件或文件系统的进程的pid。
定影器80/tcp
你知道在Linux中找到监听特定端口的进程/服务的其他方法吗?请在下面的评论中告诉我。
欢迎光临 小白网-奉贤部落-奉贤免费信息发布平台 (http://www.ts-xiangyue.com/)
Powered by Discuz! X3.2