做开发的同学经常会碰到一个恼人的问题,那就是启动服务器时会抛出一个XXXX端口被占用的异常(⊙o⊙)…,究竟这个端口被哪个家伙给使用了呢?下面我们花两步来找出来,并kill掉它。
假设一下,异常报出 1371端口被占用了。
在windows 环境下面,从开始->运行,输入cmd,进入dos界面,然后输入如下命令并运行。
view plaincopy to clipboardprint?
C:\Documents and Settings\qingxu>netstat -aon|findstr "1371"
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?
C:\Documents and Settings\qingxu>tasklist|findstr "2160"
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?
-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
-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
最后一个字段即是进程号和应用程序名称,找到并关闭之。
分享到:
相关推荐
接下来,找出占用端口的具体进程信息。可以使用`fuser`命令,它能够根据端口找到相关联的进程ID和用户信息。执行`fuser -v -n tcp 8080`,你会看到类似这样的信息: ``` USER PID ACCESS COMMAND 8080/tcp: zhu 1154...
它可以快速找出占用网络资源的罪魁祸首,帮助我们识别并关闭不必要的连接,释放宝贵的网络带宽,确保重要任务的顺利进行。此外,对于系统管理员来说,这更是排查服务器问题、防止恶意软件活动的重要工具。 在实际...
这些信息对于诊断网络堵塞、找出占用带宽的罪魁祸首,或者检查是否有未经授权的外部连接尝试都极其有价值。 此外,TCP-Viewer还提供了过滤功能,你可以根据需要筛选出特定的进程或连接类型,使得查看和管理变得更加...
通过查看cports的输出,用户可以找出占用带宽的罪魁祸首,从而解决问题。此外,对于网络安全,cports也是必不可少的工具,可以帮助用户检测和防止潜在的黑客入侵或病毒感染。 总结来说,cports是一个强大的系统监控...
这对于排查网络性能问题,找出占用带宽的罪魁祸首,或者限制某些不必要或恶意的网络活动至关重要。此外,通过这种方式,用户还可以监控特定程序的网络行为,确保其运行正常,防止隐私泄露或资源滥用。 NetLimiter的...
对于性能优化,数据包捕获器可以分析网络带宽使用情况,找出占用带宽的“罪魁祸首”,从而调整网络配置或限制某些应用的带宽使用。同时,它还可以检测网络延迟和丢包率,这对于语音和视频通话等实时应用至关重要。 ...
使用网络管理软件在高峰时段监控数据流量,找出瓶颈位置,可以通过升级硬件,如更换高速网卡、增加VLAN、调整路由器配置等方法来增加带宽,提升网络速度。 3. **网线接触问题**: 不按照T568A或T568B标准制作的...
它按进程分类,便于找出占用带宽的罪魁祸首。 4. `vnstat`:虽然主要用来做整体的网络流量统计,但它也可以通过`vnstat -p`显示特定进程的流量数据。 5. `strace`:虽然不直接监控网络流量,但可以通过跟踪系统...
它可以显示各设备的上传和下载速度,帮助用户了解网络的使用情况,找出占用带宽的“罪魁祸首”。 4. **端口扫描**:端口扫描功能可以帮助用户检测哪些端口在开放状态,这有助于识别潜在的安全风险,例如未授权的...
- 性能优化:分析网络流量分布,找出占用带宽的“罪魁祸首”,进而优化网络配置。 - 应用调试:开发者可以使用抓包软件来观察应用程序如何与服务器交互,找出潜在的通信问题。 在使用网络抓包软件时,需要注意遵守...
此外,对于企业网络管理员来说,这款工具可以用来优化网络资源分配,找出占用带宽的罪魁祸首,甚至预防内部数据泄露。 当然,使用此类工具也需要注意隐私和合法性的问题。在进行IP行为监控时,应尊重他人的隐私权,...
通过对这些数据的分析,用户可以找出占用带宽的罪魁祸首,进而优化网络资源分配。 在实际应用中,LanSnake v1.5还支持自定义过滤规则,用户可以根据需要筛选出特定类型的数据包,比如只关注某个IP地址或端口的通信...
它可以实时显示CPU、内存、磁盘I/O和网络带宽的使用情况,并且可以按进程进行细分,找出系统资源占用的“罪魁祸首”。这在排查系统性能瓶颈、优化系统配置或者诊断系统资源泄露问题时尤其有效。 在使用Procexp时,...
1. **系统监控**:SystemExplorer能够实时显示CPU、内存、硬盘I/O以及网络流量等关键系统的使用情况,帮助用户追踪系统负载,找出消耗资源的罪魁祸首。 2. **进程管理**:不仅列出所有正在运行的进程,还展示每个...
电话60640001拨打01160010001两次,使四个群都有机会被计费,取话单后浏览话单发现对11群计费计次表话单出中继群号不正确,其它群的计次表中出中继群号正常。 处理过程: 与开发人员在测试组环境多次重复以上步骤...