- 浏览: 37243 次
- 性别:
- 来自: 上海
文章分类
最新评论
做开发的同学经常会碰到一个恼人的问题,那就是启动服务器时会抛出一个XXXX端口被占用的异常(⊙o⊙)…,究竟这个端口被哪个家伙给使用了呢?下面我们花两步来找出来,并kill掉它。
假设一下,异常报出 1371端口被占用了。
在windows 环境下面,从开始->运行,输入cmd,进入dos界面,然后输入如下命令并运行。
view plaincopy to clipboardprint?
1. C:\Documents and Settings\qingxu>netstat -aon|findstr "1371"
2. TCP 10.5.35.151:1371 203.208.37.104:80 CLOSE_WAIT 2160
C:\Documents and Settings\qingxu>netstat -aon|findstr "1371" TCP 10.5.35.151:1371 203.208.37.104:80 CLOSE_WAIT 2160
可以看到,运行命令后出现了一行记录,我们关注的是最后一个字段,对,就是2160,它表示占用这个端口的进程号。
有了进程号之后,继续输入如下命令并运行
view plaincopy to clipboardprint?
1. C:\Documents and Settings\qingxu>tasklist|findstr "2160"
2. Fiddler.exe 2160 Console 0 150,648 K
C:\Documents and Settings\qingxu>tasklist|findstr "2160" Fiddler.exe 2160 Console 0 150,648 K
可以看到,是fiddler.exe这个程序在运行。之后你就可以关闭掉这个程序即解决问题,当然你也可以换端口号。
在linux下键入命令并运行
view plaincopy to clipboardprint?
1. -bash-2.05b$ sudo netstat -anp|grep '1371'
2.
3. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
4. tcp 0 52 218.104.81.152:1371 211.100.39.250:29488 ESTABLISHED 6111/1
-bash-2.05b$ sudo netstat -anp|grep '1371' Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 52 218.104.81.152:1371 211.100.39.250:29488 ESTABLISHED 6111/1
最后一个字段即是进程号和应用程序名称,找到并关闭之。
假设一下,异常报出 1371端口被占用了。
在windows 环境下面,从开始->运行,输入cmd,进入dos界面,然后输入如下命令并运行。
view plaincopy to clipboardprint?
1. C:\Documents and Settings\qingxu>netstat -aon|findstr "1371"
2. TCP 10.5.35.151:1371 203.208.37.104:80 CLOSE_WAIT 2160
C:\Documents and Settings\qingxu>netstat -aon|findstr "1371" TCP 10.5.35.151:1371 203.208.37.104:80 CLOSE_WAIT 2160
可以看到,运行命令后出现了一行记录,我们关注的是最后一个字段,对,就是2160,它表示占用这个端口的进程号。
有了进程号之后,继续输入如下命令并运行
view plaincopy to clipboardprint?
1. C:\Documents and Settings\qingxu>tasklist|findstr "2160"
2. Fiddler.exe 2160 Console 0 150,648 K
C:\Documents and Settings\qingxu>tasklist|findstr "2160" Fiddler.exe 2160 Console 0 150,648 K
可以看到,是fiddler.exe这个程序在运行。之后你就可以关闭掉这个程序即解决问题,当然你也可以换端口号。
在linux下键入命令并运行
view plaincopy to clipboardprint?
1. -bash-2.05b$ sudo netstat -anp|grep '1371'
2.
3. Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
4. tcp 0 52 218.104.81.152:1371 211.100.39.250:29488 ESTABLISHED 6111/1
-bash-2.05b$ sudo netstat -anp|grep '1371' Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 52 218.104.81.152:1371 211.100.39.250:29488 ESTABLISHED 6111/1
最后一个字段即是进程号和应用程序名称,找到并关闭之。
发表评论
-
linux常用文件权限说明
2012-12-18 10:07 685一般我们最常用的也就是 777 755 644 这三种 L ... -
vnc远程管理
2012-04-10 10:22 730VNCServer 配置: 1. 启动 VNC Server ... -
linux 新建用户
2011-04-06 15:03 13151)管理用户(user)的 ... -
chmod x 详解
2011-04-06 14:38 1190指令名称:chmod 使用权限:所有使用者 使用方式:# ch ... -
SSH(Secure Shell Protocol)命令之 grep
2011-02-28 13:31 870grep是一个文本搜索工具,能够使用正则表达式搜索文本,并根据 ... -
linux 下查看机器配置命令
2011-02-28 13:27 702cat /proc/ cpuinfo 或 ... -
Linux 下用ps查找进程并用kill终止命令详解
2011-02-28 11:38 683使用linux操作系统,难免遇到一些软件"卡壳&qu ... -
Linux 端口使用情况
2011-02-28 11:30 823netstat -tln 命令是Linux查看端口使用情况 ... -
linux下复制方式的使用(cp)
2011-02-19 20:46 671名称:cp 使用权限:所有使用者 使用方式: cp [o ... -
Linux下查看版本号的命令
2011-02-19 20:05 11251,查看内核版本命令: cat /proc/versio ... -
http://www.xmjishu.cn/Linux/jichu/
2011-02-18 19:58 0http://www.xmjishu.cn/Linux/jic ... -
linux查看文件内容
2011-02-18 19:54 1096如果要查看文件内容,如何做呢?有相当多的命令:最常用的显示文件 ... -
Too many open files的解决方法
2011-02-18 19:48 853回答一、 [root@lxadmin ngi ... -
linux中cat命令的使用方法
2011-02-18 19:44 753cat主要有三大功能: 1.一次显示整个文件。 $ cat ... -
vi退出
2010-12-08 17:50 654linux vi 保存退出 操作:esc键,输入 : ... -
vncserver配置
2010-12-07 18:23 1153确认服务器端是否安装 ... -
解决putty和WinSCP的乱码问题
2010-12-07 17:40 9571.调出putty的设置,找到Translation,将编码设 ... -
VPS
2010-12-07 16:15 695vps是什么 Virtuozzo采 ... -
shutdown命令的语法规则
2010-12-07 14:35 693shutdown [-cfFhknr(参数名称)] [-t 秒 ... -
关机命令
2010-12-07 14:31 1013shutdown now 并不是关机,而是退出系统,窗 ...
相关推荐
win10 80端口被占用 解决system进程占用80端口的问题.zip
本人收集的关于“其它程序占用控制端口,请退出再试!”的解决方法,这个问题真的很头疼,很头疼
如何查看80端口是否被占用_端口被占用解决办法
一键解决adb端口被占用 一键解决"* daemon not running. starting it now on port 5037 * * daemon started successfully * ** daemon still not running error: cannot connect to daemon"问题 一键解决adb devices...
主要用查看端口占用情况,及根据需要关闭相关占用端口的进程,便于快速处理开发过程中出现的端口占用的问题
查询占用端口进程
端口占用查询工具(windows),查询端口占用。 TCPView is a Windows program that will show you detailed listings of all TCP and UDP endpoints on your system, including the local and remote addresses and ...
总结了常用的ansys证书端口占用问题的解决办法,结合自身的实践,给出解决方法建议。
查看某端口被什么进程占用的方法 可以设定需要查看的端口号 根据端口号 查询出占用该端口的进程
NC 中端口被占用
怎么查看占用80端口的程序PID?小技巧看了就能解决
易语言检测本机端口占用源码,检测本机端口占用,端口是否被占用
端口查看软件 查看哪些端口被占用端口查看软件 查看哪些端口被占用端口查看软件 查看哪些端口被占用端口查看软件 查看哪些端口被占用端口查看软件 查看哪些端口被占用
1、用于检测当前系统的端口是否被占用。 2、获取系统各个端口的状态
通过该工具可以查看当前端口被占用的项目,并且可以看到占用该端口项目在window中所在位置
端口查看工具和占用端口进程软件管理工具
通过检查端口号,查看是什么程序占用的端口号。
Java80端口占用异常解决方法,在 cmd中查找正在占用80端口的服务,再在进程中取消其服务
一款非常小巧实用的软件 它可以实时监控你的电脑的端口占用 对于网管 程序员都是非常有用的 tomcat的默认端口为8080 iis为80
linux查看端口是否被占用的小脚本 # 用法:./portinfo.sh port # 例如: ./portinfo.sh 80 会列出80端口是否被占用,被占用就显示80端口详细信息