插件窝 干货文章 怎么查看linux的8080端口是否被占用

怎么查看linux的8080端口是否被占用

端口 占用 8080 方法 656    来源:    2025-05-03

查看Linux系统8080端口是否被占用的方法

在Linux系统中,有几种方法可以检查8080端口是否被占用:

方法1:使用netstat命令

netstat -tulnp | grep 8080

或者使用更现代的替代命令ss:

ss -tulnp | grep 8080

如果端口被占用,命令会显示类似这样的输出:

tcp6   0   0 :::8080    :::*    LISTEN    1234/java

方法2:使用lsof命令

sudo lsof -i :8080

如果端口被占用,会显示使用该端口的进程信息。

方法3:使用telnet或nc测试连接

telnet localhost 8080
# 或者
nc -zv localhost 8080

如果端口未被占用,会显示连接失败;如果被占用,可能会建立连接或显示服务响应。

方法4:查看/proc/net/tcp文件

grep ":1F90" /proc/net/tcp

注意:8080的十六进制是1F90,所以这里查找1F90

注意事项

  1. 部分命令需要root权限才能查看所有进程信息
  2. 如果端口被占用,输出结果会显示占用该端口的进程ID和程序名称
  3. 如果没有任何输出,则表示8080端口未被占用

希望这些方法能帮助你确认8080端口的状态!