解决端口占用问题

我就是我 2023-06-15 07:26 93阅读 0赞

windows查看端口占用

1.在windows命令行窗口下执行:
  1. netstat -aon|findstr "8080"

TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 8136
端口“8080”被PID(进程号)为8136的进程占用。

2. 查看端口“8080”被哪个应用占用,,继续执行下面命令:
  1. tasklist|findstr "8136"
3.进程被终止
  1. C:\Windows\system32>netstat -ano|findstr 8080
  2. TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING 8136
  3. C:\Windows\system32>taskkill /f /pid 8136
  4. 成功: 已终止 PID 8136 的进程。

linux系统

方法1 使用lsof命令
  1. 使用IPv4协议的局域网:
  2. 执行命令: lsof -Pnl +M -i4|grep 8080
  3. 输出结果: java 1419 1401 10u IPv4 6793357 TCP *:8080 (LISTEN)
方法2 先使用 netstat命令,再用 ps命令
  1. 执行命令: netstat -anp|grep 8080
  2. 输出结果: tcp 0 0 :::8080 :::* LISTEN 12006/java
  3. 执行命令: ps -ef | grep 12006
  4. 输出结果: root 12886 12851 0 Dec09 ? 00:01:14 /home/bjca/bea/jdk160_05/bin/java -client -Xms256m -Xmx512m -XX:Compile

发表评论

表情:
评论列表 (有 0 条评论,93人围观)

还没有评论,来说两句吧...

相关阅读

    相关 解决端口占用

    这个错误是端口被占用,有时候我们会发现我们机器上的tomcat没有启动,也报这个错误,这其实是因为maven项目有自己的tomcat,他没有被关闭,可以采用如下方式解决 1.