几个非常强大的命令,我认为作为一名程序员一定要懂这几个命令:
1.netstat -a 列出所有正在运行程序的端口 如下:
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:90 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1110 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING
TCP 0.0.0.0:19780 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1052 127.0.0.1:1110 ESTABLISHED
TCP 127.0.0.1:1110 127.0.0.1:1052 ESTABLISHED
TCP 127.0.0.1:1141 127.0.0.1:1433 ESTABLISHED
TCP 127.0.0.1:1143 127.0.0.1:1433 ESTABLISHED
2.netstat -ano 列出所有正在运行程序的端口及PID 如下:
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:90 0.0.0.0:0 LISTENING 3468
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1120
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:1110 0.0.0.0:0 LISTENING 1680
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 2880
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 3468
TCP 0.0.0.0:19780 0.0.0.0:0 LISTENING 1680
TCP 127.0.0.1:1052 127.0.0.1:1110 ESTABLISHED 3368
TCP 127.0.0.1:1110 127.0.0.1:1052 ESTABLISHED 1680
TCP 127.0.0.1:1141 127.0.0.1:1433 ESTABLISHED 3468
TCP 127.0.0.1:1143 127.0.0.1:1433 ESTABLISHED 3468
TCP 127.0.0.1:1433 127.0.0.1:1141 ESTABLISHED 2880
TCP 127.0.0.1:1433 127.0.0.1:1143 ESTABLISHED 2880
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 3468
UDP 0.0.0.0:445 *:* 4
3.netstat -anb 列出所有正在运行程序的端口,PID及使用这个端口的进程( ):
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:90 0.0.0.0:0 LISTENING 3468
[java.exe]
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1120
c:\windows\system32\WS2_32.dll
C:\WINDOWS\system32\RPCRT4.dll
c:\windows\system32\rpcss.dll
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\system32\ADVAPI32.dll
[svchost.exe]
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
[System]
TCP 0.0.0.0:1110 0.0.0.0:0 LISTENING 1680
[avp.exe]
TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 2880
[sqlservr.exe]
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 3468
[java.exe]
TCP 0.0.0.0:19780 0.0.0.0:0 LISTENING 1680
[avp.exe]
TCP 127.0.0.1:8005 0.0.0.0:0 LISTENING 3468
[java.exe]
TCP 192.168.1.111:139 0.0.0.0:0 LISTENING 4
[System]
TCP 127.0.0.1:1052 127.0.0.1:1110 ESTABLISHED 3368
[MsnMsgr.Exe]
TCP 127.0.0.1:1110 127.0.0.1:1052 ESTABLISHED 1680
[avp.exe]
TCP 127.0.0.1:1141 127.0.0.1:1433 ESTABLISHED 3468
[java.exe]
TCP 127.0.0.1:1143 127.0.0.1:1433 ESTABLISHED 3468
[java.exe]
TCP 127.0.0.1:1433 127.0.0.1:1143 ESTABLISHED 2880
[sqlservr.exe]
TCP 127.0.0.1:1433 127.0.0.1:1141 ESTABLISHED 2880
[sqlservr.exe]
TCP 192.168.1.111:1054 207.46.109.34:1863 ESTABLISHED 1680
[avp.exe]
TCP 192.168.1.111:2741 192.168.1.103:139 FIN_WAIT_2 4
[System]
UDP 0.0.0.0:1434 *:* 2880
[sqlservr.exe]
-------------------------------------------------------------------------------------------
注:也可直接开始运行 cmd /c netstat -anb
如果你的系统没有netstat 这个命令那可能是你的系统PATH配置有误:
PATH = %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
分享到:
相关推荐
64. 端口80:http,用于网页浏览,木马 Executor 开放此端口 65. 端口81:HOST2 名称服务 66. 端口82:传输实用程序 67. 端口83:模块化智能终端 ML 设备 68. 端口84:公用追踪设备 69. 端口85:模块化智能终端 ML ...
扫描IP开放端口,支持多线程扫描。 通过该工具可以扫描常用的端口和指定的端口是否开放。 常用端口号: 代理服务器常用以下端口: (1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080 (2). SOCKS...
如果另一个程序尝试使用已被占用的端口,系统将返回错误,导致服务无法启动。 3. **进程管理**:在Windows操作系统中,可以使用任务管理器查看正在运行的进程,但无法直接看到哪个进程占用了特定端口。这需要借助像...
- 新浪邮箱发送限制根据类型不同,试用期80封/天,购买后无限制,免费邮箱30封/天。 6. tom.com: - POP3服务器地址:pop.tom.com(端口:110) - SMTP服务器地址:smtp.tom.com(端口:25) 7. sohu.com: - ...
### Java80端口占用异常解决方法 #### 知识点概述 在计算机网络中,端口是用于标识特定应用程序或服务的一种逻辑编号。当一个应用程序(如Java应用服务器)试图绑定到已经被其他进程占用的端口时,就会发生端口...
释放被占用端口 在计算机网络中,端口(Port)是用于标识特定进程或服务的编号。每个端口都有其特定的功能和用途。例如,FTP 使用 21 端口,HTTP 使用 80 端口,SMTP 使用 25 端口等。但是,当某个进程或服务占用了...
在Windows系统中,如果启动IIS或者Apache时,可能会出现80端口被占用的情况。本文将详细介绍如何解决这种问题。 首先,我们需要了解什么是80端口。80端口是HTTP协议的默认端口,也是Apache和IIS等Web服务器的默认...
修复system 80端口占用(需重启),双击导入注册表然后重启电脑80端口自动解除system占用。
查看80端口是否被占用_端口被占用解决办法.pdf 该文档的主要内容是介绍了如何查看80端口是否被占用,以及解决占用问题的方法。下面是相关知识点的总结: 1. 查看80端口是否被占用: 可以使用Dos命令或专用软件来...
如果我们发现了80端口被占用,下一步就是找到占用该端口的进程。使用任务管理器可以找到该进程。首先,打开任务管理器,然后选择“查看”-“选择列”,勾选“PID”,确定即可显示PID列。然后,根据 Netstat 命令的...
而“解决80端口被system占用 - sql server也占用80端口.url”和“解决Windows Server 2008 System4进程占用80端口 net stop http-云栖社区-阿里云.url”则可能包含针对SQL Server和Windows Server 2008的特定解决...
如果8080端口被占用且需要释放,用户只需运行此文件即可检查并尝试关闭占用该端口的进程。 总之,这个批处理工具提供了一种简便的方法来管理和解决端口占用问题,特别是对于那些不熟悉命令行操作的用户。通过自动化...
http://mirrors.neusoft.edu.cn 端口:80 北京化工大学镜像服务器地址: IPv4: http://ubuntu.buct.edu.cn/ 端口:80 IPv4: http://ubuntu.buct.cn/ 端口:80 IPv6: http://ubuntu.buct6.edu.cn/ 端口:80 上海...
在使用计算机时,我们可能会遇到一个令人困扰的问题:“其它程序占用控制端口,请退出再试”。这个错误提示意味着你试图启动或使用一个应用程序时,该应用所需的特定网络端口已经被另一个正在运行的程序所占用。这...
分析网络协议时会用到pcap文件,但是使用其他的工具无法做到信息汇总,或者只看到其中关心的...源IP: 10.19.255.7 目标IP:123.123.123.123 协议类型:TCP 源端口:80 目标端口 :54956 时间:2018-10-21 13:56:47 包大小:312
1. **重启服务**:如果是IIS、Tomcat或其他非必要的服务占用了80端口,最简单的办法是重启该服务,使其释放端口。 2. **终止进程**:如果重启服务无效,或者直接需要立即释放端口,可以在命令行中使用`taskkill /F /...
端口 作用 9000 fs.defaultFS,如:hdfs://172.25.40.171:9000 9001 dfs.namenode.rpc-address,DataNode会连接这个端口 50070 dfs.namenode.http-address 50470 dfs.namenode.https-address 50100 dfs.namenode....
linux查看端口是否被占用的小脚本 # 用法:./portinfo.sh port # 例如: ./portinfo.sh 80 会列出80端口是否被占用,被占用就显示80端口详细信息
"80端口被占用,如何解除" 本文将详细介绍何为80端口被占用、Http.sys是什么、如何解决80端口被占用问题,并提供了相关的命令和步骤来解决该问题。 何为80端口被占用? ------------------ 在安装软件的时候,...
### 查看谁占用的80端口 在IT运维领域,了解特定端口(如80端口)的使用情况是非常重要的。80端口通常用于HTTP服务,是Web服务器与客户端之间通信的基础。当遇到80端口被占用的情况时,可能会导致新部署的服务无法...