在本例中,假設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進程已經不存在了