https://www.cnblogs.com/boright88/p/3170171.html
ubuntu 查看端口被占用並處理
當啟動程序出現端口號被占用的情況,需要查看端口使用情況,使用netstat命令,下面是常用的幾個查看端口情況的命令:
查看所有的服務端口(ESTABLISHED
netstat -a
查看所有的服務端口,顯示pid號(LISTEN,ESTABLISHED)
netstat -ap
查看某一(**)端口,則可以結合grep命令:
netstat -ap | grep **
如查看**端口,也可以在終端中輸入:
lsof -i:**
若要停止使用這個端口的程序,使用kill +對應的pid
kill pid
還有一個比較好用的命令,查看**端口:
sudo netstat -lnp | grep **
查看端口號和運行程序:
netstat -atunp | more
查看進程所用端口:
netstat -tlnp|grep **