Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3786083
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

分类: LINUX

2018-11-06 14:47:54

本文为博主原创,未经允许不得转载:

       在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令:

       1.查看系统运行的java项目,并查看进程号

        这个用到的命令为:

  ps -ef|grep java

这个在命令在上一篇讲过,地址为:http://www.cnblogs.com/zjdxr-up/p/8405982.html。

     2.lsof命令:根据进程pid查端口:

lsof -i | grep pid

其中,java表示项目运行类型,22636表示进程号,rssp表示用户名,10150为TOMCAT_HTTP_PORT端口号,
10153为TOMCAT_HTTPS_PORT端口号,
10152为TOMCAT_SHUTDOWN_PORT端口号,
10154为TOMCAT_AJP_PORT端口号,

  3.根据端口port查进程:

lsof  -i:port

pid对应的为进程号,rssp为用户名,10150为运行端口号

4.根据用户查看进程和端口号:

lsof -i|grep user    

其查询结果同lsof -i | grep pid,可参见第2个结果。

5. netstat命令根据进程pid查端口:

 netstat -nap | grep pid

其中,10150为TOMCAT_HTTP_PORT端口号,
10153为TOMCAT_HTTPS_PORT端口号,
10152为TOMCAT_SHUTDOWN_PORT端口号,
10154为TOMCAT_AJP_PORT端口号,

6.根据端口port查进程

 netstat -nap | grep port

其中22636为进程号。

阅读(557) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~