Linux
0.查看某个服务的端口
[root@HSDRG-App medical-data-upload]# ps -ef | grep ‘medical’
root 5234 4785 0 19:39 pts/1 00:00:00 grep --color=auto medical
root 31566 27930 48 18:46 ? 00:25:10 java -jar -Xdebug -Xmx2048m -Xms1024m -XX:+UseAdaptiveSizePolicy -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 medical-data-upload.jar
kill -9 31566
1.查看端口情况
//查看所有端口情况
netstat -anp
//查看80端口情况
netstat -anp | grep 80
2.查看端口属于哪个程序?端口被哪个进程占用
lsof -i :80
//如果用lsof -i命令查不到端口, 安装一下就ok了yum install lsof -y
3. 杀掉占用端口的进程
//kill -9 进程id
kill -9 14576
Windows
命令行窗口:win+R
1.查看端口情况
netstat -ano
netstat -aon|findstr “5307”
2.查看指定 PID 的进程
tasklist|findstr “5307”
3. 结束进程
taskkill /T /F /PID 5307