当前位置: 首页> 健康> 科研 > 易居cms_球形网架公司_windows系统优化软件_百度下载安装到手机

易居cms_球形网架公司_windows系统优化软件_百度下载安装到手机

时间:2025/8/28 8:29:33来源:https://blog.csdn.net/sinat_32960911/article/details/146197513 浏览次数:0次
易居cms_球形网架公司_windows系统优化软件_百度下载安装到手机

文章目录

    • Overview
      • 1. 使用 netstat(旧方法,但仍可用)
      • 2. 使用 ss(更快,推荐)
      • 3. 只列出被占用的端口
      • 4. 使用 lsof 查找特定端口
      • 5. 使用 fuser 查看某个端口被哪个进程占用
      • 6. 显示所有被占用的端口
    • 总结

Overview

在 Linux 环境中,可以使用以下方法来查看当前被占用的端口:

1. 使用 netstat(旧方法,但仍可用)

netstat -tulnp

参数解析:

  • -t 显示 TCP 端口

  • -u 显示 UDP 端口

  • -l 显示监听的端口

  • -n 以数字形式显示地址和端口

  • -p 显示进程 ID 和名称

示例输出:

Proto Recv-Q Send-Q Local Address   Foreign Address   State   PID/Program name
tcp        0      0 0.0.0.0:22      0.0.0.0:*         LISTEN  1023/sshd
tcp6       0      0 :::80           :::*              LISTEN  2005/nginx

2. 使用 ss(更快,推荐)

ss -tulnp

ssnetstat 的替代工具,功能类似,但性能更好。

示例输出:

Netid   State   Local Address:Port   Peer Address:Port   Process
tcp     LISTEN  0.0.0.0:22           0.0.0.0:*           users:(("sshd",pid=1023,fd=3))
tcp     LISTEN  :::80                :::*                users:(("nginx",pid=2005,fd=5))

3. 只列出被占用的端口

netstat -tulnp | awk '{print $4}' | awk -F ":" '{print $NF}' | sort -n | uniq

或者:

ss -tulnp | awk '{print $5}' | awk -F ":" '{print $NF}' | sort -n | uniq

4. 使用 lsof 查找特定端口

lsof -i :80

示例输出:

COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx     2005 root   5u   IPv4  34567      0t0  TCP *:http (LISTEN)

5. 使用 fuser 查看某个端口被哪个进程占用

fuser -n tcp 80

输出示例:

80/tcp:  2005

(进程 ID 2005 占用了 TCP 端口 80)

6. 显示所有被占用的端口

sudo lsof -i -P -n
  • -i:显示网络相关的文件(端口)

  • -P:不解析端口名称(只显示端口号)

  • -n:不解析域名(只显示 IP)

总结

方法命令说明
netstatnetstat -tulnp旧版工具,仍然可用
ssss -tulnp更快,推荐
lsoflsof -i :PORT查找某个端口的进程
fuserfuser -n tcp PORT显示占用该端口的进程 ID
关键字:易居cms_球形网架公司_windows系统优化软件_百度下载安装到手机

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: