1. linux
如果有lsof命令
lsof -i:端口号
如果没有的话,就用netstat
netstat -nlp | grep 端口号
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 5883/java
看到最后一列, 5883/java,5883就是进程ID
最后杀掉或者停掉这个进程
kill -9 5883
2.windows
查看所有进程信息
netstat -ano
查看某个端口被占用的信息
netstat -aon|findstr 端口号
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 2184
2184就是该端口号对应的进程ID
停掉该进程
ntsd -c q -p 进程ID
还有另外一种方法:
查看进程2184对应的可执行程序名字和其他信息
tasklist |findstr 进程ID
mysqld.exe 7712 Console 0 25,580 K
使用tskill
tskill mysqld
tskill 7712
tskill我试了下没有停掉进程,所以最好是使用ntsd命令停止进程
太阳系 - http://blog.csdn.net/fellting