三九宝宝网宝宝百科宝宝知识

Linux下查看一个进程占用了哪个端口的方法

01月28日 编辑 39baobao.com

[tomcat端口号占用怎么解决]在企业版Eclipse中,在已经启动了Tomcat服务器后,准备运行页面或Servlet时,有时会出现这样的关于Tomcat服务器端口占用的问题:“Several ports (8005, 8080, 8009) required by T...+阅读

时候需要在Linux下查看一个进程占用了那个端口,但是只知道进程大致的名称,比如要查看hadoop的namenode在哪个端口上运行,以便在eclipse中连接。

首先用ps命令查看进程的id:

复制代码代码如下:

$ ps -ef | grep Name

其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。

当然,对于在java虚拟机中运行的进程,比如hadoop的守护进程,可以直接用jsp命令查看:

$ jps | grep Name

或者已经知道进程的确切名称,可以用pidof查看:

$ pidof Name

查看到进程id之后,使用netstat命令查看其占用的端口:

$ netstat -nap | grep pid

以下为关联文档:

如果电脑程序端口被占如何解决一、开始->运行->cmd,输入netstat -o -an; 二、打开windows任务管理器, 查看->选择列 勾选pid; 三、找到那个进程占用了80端口的pid,解决之。 提问人的追问 2009-09-24 21:...

Win8系统80端口占用了怎么解决Win8系统80端口占用了怎么解决? 解决方法一 1、打开命令提示符—netstat -ano,就可以查看本机端口开放情况与对应的程序; 2、可以看出,21、25以及80端口都被PID(进程标识符)为:56...

来电通显示端口占用怎么搞啊解决短信端口占用,来电通短信拦截无法使用的方法 以我的手机为例,使得来电通和安全管家共存,而使用来电通的短信拦截功能 原理就是让来电通占用手机的短信端口,从而起到拦截作...

我家电脑80端口占用了求大神帮忙搞定我也是的!!! 如果系统中存在端口冲突就有可能发生80端口占用的情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您...

tomcat端口占用怎么清理以win7为例进行讲解。首先打开cmd,打开的方法很简单,在开始菜单中直接输入即可。同样也可以按下win+R打开运行,然后输入cmd即可。在dos命令中输入以下命令查询正在被使用的端口...

电脑80端口被system PID4占用怎么解决展开全部 查看指定端口占用情况 C:\>netstat -aon|findstr "9050" 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016 P: 看到了吗,端口被进程号...

校园拨号器不能打开提示端口占用请关闭程序打不开网页的原因及处理办法:1.与设置代理服务器有关 。有时出于某些方面考虑,在浏览器里设置了代理服务器(控制面板--Internet选项—连接—局域网设置—为LAN使用代理服务器),设...

linux中怎么查看进程被那个端口占用用于查看指定端口号的进程情况,如查看22端口的情况你好,尝试以下方法: 【步骤一】lsof -i lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文...

linux怎么看端口被那个进程占用展开全部 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID...

推荐阅读
图文推荐