Linux中如何解除埠占用

jack-zhu發表於2013-11-19

Linux中如何解除埠占用

在本例中,假設8080埠被佔用。


1.檢視8080埠是否被佔用:

netstat -anp | grep 8080
輸出結果:tcp        0      0 :::8080                     :::*                        LISTEN      3000/java     

由上可知8080埠已經被開啟。


2.檢視佔用8080埠的程式:
fuser -v -n tcp 8080

 輸出結果:

  USER        PID   ACCESS COMMAND   8080/tcp:       

  zhu        1154    F.... java



3.殺死佔用8080埠的程式:

kill -s 9 1154(自己的程式號).


4.檢視所有程式:

ps

  輸出結果:

  PID TTY          TIME CMD
 2949 pts/1    00:00:00 bash
 3037 pts/1    00:00:00 ps

這是便可發現1154程式已經不存在了

相關文章