Port
各端口分配, 个人整理设计。
Port | Server | Default port |
---|---|---|
80 | Apache | 80 |
1234 | Phabricator | |
2181 | zookeeper | 2181 |
2280 | CAT server | 2280 |
2281 | CAT tomcat | 2281 |
4000 | jekyll | 4000 |
6379 | Redis | 6379 |
8081 | Sonatype Nexus | 8081 |
8888 | tomcat | 8080 |
9000 | SonarQube | 9000 |
5601 | kibana | 5601 |
9200 | elasticsearch | 9200 |
7000 | logstash | 7000 |
应用场景
场景
有时候本地测试,经常发现端口占用。
如何找到端口占用,并且 kill 掉呢?
端口占用情况
-
lsof -i:XXX
查看 -
sudo netstat -apn | grep XXX
查看 -
ps -aux | grep XXX
详细信息 -
ps -ef | grep XXX
根据分类条件查询信息
发现并强杀
>netstat -ano | findstr "8226"
TCP 0.0.0.0:8226 0.0.0.0:0 LISTENING 17064
>tasklist|findstr "17064"
winrdlv3.exe 17064 Services 0 34,664 K
【使用管理员启动命令行】
>taskkill /f /t /im "winrdlv3.exe"
3306 端口占用
netstat -ano | findstr "3306"