Linux查看进程号及端口占用情况
Posted lishanlu136
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux查看进程号及端口占用情况相关的知识,希望对你有一定的参考价值。
- 查看某个进程是否启动,ps -ef |grep 运行程序,如:ps -ef|grep python service.py
- 如何杀死gunicorn
在工作中,会发现gunicorn启动的web服务,无论怎么使用kill -9 进程号都是无法杀死gunicorn
第一步,获取gunicorn进程树
pstree -ap|grep gunicorn
会得到如下结果:
很显然,40611就是gunicorn的主进程
第二步,重启gunicorn任务
kill -HUP 40611
执行上述命令后,再次执行“pstree -ap|grep gunicorn”,我们很容易发现,除了主进程,其他的gunicorn进程都已经销毁,并新建了进程(进程ID发生了变化)
第三步,杀死gunicorn主进程
kill -9 40611
- 查看某个端口占用情况,netstat -anp |grep 端口号
- 查看全部端口占用情况,netstat -nultp(此处不用加端口号)
以上是关于Linux查看进程号及端口占用情况的主要内容,如果未能解决你的问题,请参考以下文章