Natural

 

[cmd]查看某端口被占用的程序

经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用。

开始→运行→cmd 进入命令提示符,输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 。


    假如我们需要确定谁占用了我们的8008端口,在windows命令行窗口下执行:


    C:"Documents and Settings"小叶>netstat -aon|findstr 8008
    TCP    0.0.0.0:8008           0.0.0.0:0              LISTENING       2596
    看到了吗,端口被进程号为2596的进程占用,继续执行下面命令:
    C:"Documents and Settings"小叶>tasklist|findstr "2596"
    javaw.exe                   2596 Console                 0     33,036 K
    看来javaw占用了你的端口。


详细出处参考:http://www.itqun.net/content-detail/2686.html

posted on 2010-08-13 23:05 此号已被删 阅读(3426) 评论(1)  编辑  收藏 所属分类: 脚本

评论

# re: [cmd]查看某端口被占用的程序[未登录] 2012-07-25 21:30 Kurt

谢谢。问题解决了。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(8)

随笔分类(83)

随笔档案(78)

文章档案(2)

相册

收藏夹(7)

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜