工作中遇到一个问题,说weblogic启动时报端口被占用!可是用ps -ef|grep 端口号 命令无法查出来!
再到网上搜,半天也没搜到管用的方法!
后来得知,用这个命令比较好!
netstat -apn|grep 端口 或者 ip:port
这样将搜索出计算机上当前用户权限范围内的所有占用指定端口的进程信息
tcp 0 0 21.1.32.169:7001 :::* LISTEN 10075/java
tcp 0 0 127.0.0.1:7001 :::* LISTEN 10172/java
tcp 1 0 21.1.32.169:7001 21.1.130.22:1876 CLOSE_WAIT 10075/java
tcp 281 0 21.1.32.169:7001 1.1.32.169:51151 CLOSE_WAIT 10075/java
tcp 1697 0 127.0.0.1:7001 127.0.0.1:56544 CLOSE_WAIT 10172/java
tcp 1696 0 127.0.0.1:7001 127.0.0.1:58414 CLOSE_WAIT 10172/java
tcp 1697 0 127.0.0.1:7001 127.0.0.1:56573 CLOSE_WAIT 10172/java
tcp 0 0 127.0.0.1:7001 :::* LISTEN 10172/java
tcp 1 0 21.1.32.169:7001 21.1.130.22:1876 CLOSE_WAIT 10075/java
tcp 281 0 21.1.32.169:7001 1.1.32.169:51151 CLOSE_WAIT 10075/java
tcp 1697 0 127.0.0.1:7001 127.0.0.1:56544 CLOSE_WAIT 10172/java
tcp 1696 0 127.0.0.1:7001 127.0.0.1:58414 CLOSE_WAIT 10172/java
tcp 1697 0 127.0.0.1:7001 127.0.0.1:56573 CLOSE_WAIT 10172/java
注意第四列是具体的ip:port被占用信息,末列是端口号,kill -9 10075问题解决。