看看端口被哪个程序占用了,如何查看任务进程对应的安装路径?

看看端口被哪个程序占用了,如何查看任务进程对应的安装路径?

转载 声明 http://www.ff-bb.cn/logs/108510505.html

谁占用了我们的80端口

在windows命令行窗口下执行:
C:\>netstat -aon|findstr "80"
 TCP    0.0.0.0:19780             0.0.0.0:0                    LISTENING         2044
 TCP    10.72.224.5:2558       96.17.109.8:80          ESTABLISHED     2044
 TCP    10.72.224.5:2757       60.210.176.209:80    TIME_WAIT         0
 TCP    10.72.224.5:3956       125.46.1.234:80        ESTABLISHED     2044
 TCP    10.72.224.5:3959       125.46.1.234:80        ESTABLISHED     2044
 UDP    0.0.0.0:2280               *:*                                                       3700

看到了吗,端口被进程号为2044的进程占用,继续执行下面命令:
C:\>tasklist|findstr "2044"
avp.exe                     2044 Console                 0     37,680 K
很清楚吧,avp 卡巴监听80端口,调整卡巴网络监听设置。
当然,如果你的80端口被其他程序占用,kill掉或者调整端口。

  如果你想要查看任务/进程对应的文件路径。
如果你的系统是windows XP 或者 Server 2003服务器,默认情况下任务管理器中是看不到的。Win7 或者 Server 2008可以看到。正好你机器资源紧张,一台机器上安装了几个tomcat,任务管理器中有几个tomcat6.exe进程,其中有个tomcat进程占用内存很多,你想去重启它,但是又不知道其对应的安装路径是什么,服务名称是什么,但是又不能胡乱重启一番,那么就用以下的方法试试吧:

打开:
"C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe"

打开“软件环境”-》“正在运行任务”,就可以清楚的看见了。
可以看到各个进程的路径,以及对应任务管理器总的PID,知道路径了,你就可以去计算机管理中 其服务 属性中对应的路径看看就知道 需要重启哪个Tomcat了。

也可以使用wmic工具得到PID对应的进程的相关信息

命令行窗口输入 wmic

输入 process

如:

vmware.exe                    "D:\Program Files\vmware\vmware.exe"
vmware-tray.exe               "D:\Program Files\vmware\vmware-tray.exe"
vmware-vmx.exe                "D:\Program Files\vmware\vmware-vmx.exe" -s "vmx.stdio.keep=TRUE" -# "product=1;name=VMware
explorer.exe                  C:\Windows\explorer.exe /factory,{75dff2b7-6936-4c06-a8bb-676a7b00b24b} -Embedding
WinRAR.exe                    "C:\Program Files\WinRAR\WinRAR.exe" "C:\Users\Administrator\Downloads\xshell30.zip"

> wmic process list brief       得到简要信息
> wmic process list full         得到完整信息

如果是Linux系统 则简单的多,一条命令就可以
lsof -i :port
如#lsof -i :21
结合netstat -an更好使用

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值