今天在处理自己的阿里云服务器的时候有点小问题出现,就是我的端口号被占用了,分享给大家怎么查看和杀死进程。
首先查看tomcat运行了几个 -- >我使用的tomcat是apache-tomcat-8.5.31 -->如果出现问题可以先将tomcat都kill掉先。
ps aux | grep apache-tomcat-8.5.31
查看端口号占用情况--->我查看的是80端口
netstat -anp |grep 端口号
Snipaste_2018-06-08_15-31-01.png
接下来就是查看端口进程ID --->PID就是进程
lsof -i:80
Snipaste_2018-06-08_15-33-16.png
如过运行之后提示下图信息 -- >说明没有安装 lsof
Snipaste_2018-06-08_15-35-51.png
执行命令安装即可
yum install lsof
Snipaste_2018-06-08_15-40-00.png
Snipaste_2018-06-08_15-40-07.png
最后拿到进程ID之后执行
kill - 9 进程ID
在这里大家一定先找到自己配置或操作上的问题,这样才能从根本上解决问题。