ps -apn
後面一列PID/Program name,會顯示進程id和程序的名字 java
若是全是顯示一個「-」,則可能你不是root用戶,須要加sudo執行纔會有。 shell
進一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 就能夠明確知道8080端口是被哪一個程序佔用了 centos
今天遇到此狀況,故mark一下。 spa
ps:通過一樓的朋友的指點,還有一種方法: code
lsof -i:8080
若是是centos中的普通用戶,則: 進程
sudo /usr/sbin/lsof -i:8080