查找端口占用的進程并殺死這個進程
一、windows:
啟動cmd(adiminstrator權限)
1、獲取端口狀態:
netstat -anop |findstr 端口
顯示順序
協議 本地地址 外部地址 狀態 PID
2、獲取某個pid相關信息
tasklist |findstr pid
顯示順序
進程名、PID、會話名、會話、內存使用
3、殺死進程
taskkill /pid pid /f /t(/f )
pid參數:指定要終止的進程的 PID
/f表示強制殺死該進程
/t表示終止指定的進程和由它啟用的子進程。
二、linux:
查找端口使用pid:lsof -i:端口號 或者 netstat -anp |grep 端口號 |grep -v grep(這個命令去除包含grep的進程)
查看pid的具體信息:ll /proc/pid或者ps -ef|grep pid
通過程序名查看pid:ps aux | grep 進程名 ; ps -ef | grep 進程名
殺死進程:kill pid