随笔——Linux服务器查找服务对应的端口

要在一台服务器上查找部署的web和service服务对应的端口,需要两条命令:

一.查找当前服务的进程:ps -ef|grep 服务名  或  ps -ef|grep java 查找所有的Java进程

比如,想要查看reconciliation这个服务的所有端口,那么就输入:ps -ef|grep reconciliation,结果如下

那么,22217和26796就是reconciliation相关的两个服务的进程号,可以看到是两个service服务

ps:ps -ef|grep 服务名,这个命令是匹配查询,可以进行精确查找和模糊查找

      服务名后面不要带/,会无法查询结果

二.根据进程号查找端口:netstat -nlp |grep 进程号

比如,输入netstat -nlp |grep 22217,结果如下

可以看到两个端口号:9531和9533,那么这两个就是服务reconciliation-a*-service的对应端口

暂时没有其他更快捷的方式

猜你喜欢

转载自blog.csdn.net/qq_36404042/article/details/81660544