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查看进程号及端口占用情况的主要内容,如果未能解决你的问题,请参考以下文章

Linux 查看端口占用情况

Linux查看程序端口占用情况

Linux查看程序端口占用情况

Linux查看程序端口占用情况

linux查看所有/某个程序端口占用情况

linux系统如何查看端口占用