查看端口pid
⑴ 请问 我用运行键入cmd的方法为什么无法查看pid 根本无法查看端口情况
问题说的不太明白,如果想在命令行界面查看pid,方法是“开始,运行,cmd,然后输入tasklist”
效果如下:
C:\Documents and Settings\qqx>tasklist
图像名 PID 会话名 会话# 内存使用
========================= ====== ================ ======== ============
System Idle Process 0 0 28 K
System 4 0 388 K
SMSS.EXE 868 0 452 K
0,4,868就是进程的pid,关于tasklist的用法可以网络或者命令行状态输入“tasklist/?”,win系统自带的查看端口命令是“netstat”,用法自己网络吧,或者看看下面的链接=_=(懒得打了)
http://..com/question/13905990.html
⑵ CMD 命令行查看端口被哪个程序占用,并根据PID
用netstat命令,加参数-o就可以了。
⑶ 如何查看端口状态及端口占用情况
查看端口状态及端口占用情况方法:
点击开始---->运行---->cmd,或者是window+R组合键,调出命令窗口。
输入命令:netstat -ano,列出所有端口的情况。在列表中观察被占用的端口,比如是49157,首先找到它。
查看被占用端口对应的PID,输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720。
继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe。
或者打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁。然后点击查看--->选择列,将PID(进程标示符)前面的勾打上,点击确定。
这样就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。
结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。
⑷ 如何查看端口被是否被占用
关于如何查看端口是否被占用,可以根据以下步骤来操作:
1、开始---->运行---->cmd,或者是window+R组合键,调出命令窗口;
⑸ 如何查找占用指定端口的进程
有时启动tomcat,会启动失败,说端口已经被占用,那么到底是哪个程序占用了端口呢?
如何判断是哪个进程(程序)占用了指定的端口呢?
下面我会分两个平台(windows,linux)来进行详细说明
windows 系统
通过如下命令查找占用指定端口的pid(进程id)
netstat -ano|findstr <指定的端口号>
例如,查找占用端口8080 的进程
说明pid为1532 的进程占用了8080端口
然后,我们打开任务管理器,找到进程,
那么如何杀死进程呢?
taskkill /pid 1532 /f
注意:"/pid"后面跟的就是pid
2 linux
通过如下命令查找占用指定端口的pid(进程id)
netstat -aonp |grep ":80[ ]\+"|awk -F" " {'print $0'}
这是查询占用80端口的进程
说明pid为11116 的进程占用了80端口
优化后如下:
netstat -aonp |grep "^[a-z]\+[ ]\+0[ ]\+0[ ]\+[0-9\.]\+:80[ ]\+"|awk -F" " {'print $0'}
那我们来验证一下
果然是tomcat 占用了80端口.
如何只显示pid呢?
netstat -anp |grep "^[a-z]\+[ ]\+0[ ]\+0[ ]\+[0-9\.]\+:80[ ]\+"|awk -F" " {'print $7'}|cut -d"/" -f1
⑹ 怎么查询端口被占用
1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口。
⑺ linux中如何通过pid看端口
首先可以用netstat -antup 查出所有开放的端口,再用grep 查找出你的pid来,例如:你的pid 是 2711 可以用以下方法找到该进程有没有打开的端口:
netstat-antup|grep2711
如果有结果,大概是这样子的:
tcp00192.168.122.1:530.0.0.0:*LISTEN2711/dnsmasq
上面第四列中的 53 既是端口号。
⑻ XP中根据端口号或PID查看进程
1.查看任务列表
tasklist
2.查看端口号与PID关联
netstat
-ano
3.终止进程
taskkill
/PID
1448
1.查看任务列表
tasklist
2.查看端口号与PID关联
netstat
-ano
3.终止进程
taskkill
/PID
1448
⑼ Linux命令,如何通过端口号找到PID
用lsof,比如要查看80端口的。
lsof -i :80
⑽ 如何用DOS命令查看占用某端口的程序及PID号
1、按快捷键“win+R”,输入cmd后按回车进入DOS环境:
2、查看特定端口的版使用情况:以80端口为例,输入命令“权 netstat -aon|findstr "80" ”后按回车显示如下,可以看到占用80端口对应的程序的PID号为2320:
3、根据PID号找到对应的程序:继续输入命令“tasklist|findstr "2448"”,按回车后显示如下,可以看出2320对应的程序为360tray,这也说明该程序正在使用80端口:
4、若想80端口不被占用,则需要在任务管理器中结束相应的进程,按快捷键“Ctrl+Shift+Esc”调出Windows任务管理器,找到“360tray”,单击下方的结束进程即可!