Linux/unix 查看端口占用
生活随笔
收集整理的這篇文章主要介紹了
Linux/unix 查看端口占用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有的時候我們想找到某個端口被那個程序、程序占用,然后 kill?掉他,所以今天就來探討一下.
1、netstat -apn|grep port | 關鍵字(java/kafka/nginx)??
圖中所示,最后顯示的就是 pid?和對應的應用名
然后執行 kill -9 pid?即可殺掉對應的進程?
?
注意:
?mac?中?netstat -apn?報錯,如下所示:
localhost:~ zhuzi$ netstat -an|grep 8080tcp4 0 0 192.168.131.128.61358 58.251.100.119.8080 ESTABLISHEDlocalhost:~ zhuzi$ netstat -apn|grep 8080netstat: n: unknown or uninstrumented protocol?
所以使用下面的命令來查找
2、lsof -i:port
mac?上執行如下圖所示
localhost:~ zhuzi$ lsof -i:8080COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEWeChat 16382 zhuzi 161u IPv6 0x27a971200e1c66b1 0t0 TCP localhost:61358->reverse.gdsz.cncnet.net:http-alt (ESTABLISHED)?
linux?上執行如下圖所示:
[bamboo@hadoop-senior openresty-1.13.6.1]$ lsof -i:50070 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 5358 bamboo 179u IPv4 60633 0t0 TCP *:50070 (LISTEN)?可以看到 pid?已經展示出來了,然后執行 kill -9 pid,即可
?
轉載于:https://www.cnblogs.com/zhuzi91/p/8177742.html
總結
以上是生活随笔為你收集整理的Linux/unix 查看端口占用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux服务器上的oracle数据导入
- 下一篇: linux 其他常用命令