开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用
假如我们需要确定谁占用了我们的9050端口
1、Windows平台
在windows命令行窗口下执行:
1.查看所有的端口占用情况
C:\>netstat -ano
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:1434 0.0.0.0:0 LISTENING 3236
TCP 127.0.0.1:5679 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:7438 0.0.0.0:0 LISTENING 4168
TCP 127.0.0.1:8015 0.0.0.0:0 LISTENING 1456
TCP 192.168.3.230:139 0.0.0.0:0 LISTENING 4
TCP 192.168.3.230:1957 220.181.31.225:443 ESTABLISHED 3068
TCP 192.168.3.230:2020 183.62.96.189:1522 ESTABLISHED 1456
TCP 192.168.3.230:2927 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2929 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2930 117.79.91.18:80 ESTABLISHED 4732
TCP 192.168.3.230:2931 117.79.91.18:80 ESTABLISHED 4732
2.查看指定端口的占用情况
C:\>netstat -ano|findstr "9050"
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016
P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程)
3.查看PID对应的进程
C:\>tasklist|findstr "2016"
映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe 2016 Console 0 16,064 K
P:很清楚吧,tor占用了你的端口。
4.结束该进程
非强制关闭:(可能会不管用)
C:\>taskkill /t /im tor.exe
C:\>taskkill /pid 2016
强制关闭:
C:\>taskkill /f /t /im tor.exe
C:\>taskkill /f /pid 2016
http://www.cnblogs.com/moodlxs/p/4145384.html
http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html
相关推荐
下面将详细介绍如何通过命令行工具来查看网络端口占用情况以及如何关闭占用这些端口的进程。 ### 一、查看网络端口占用情况 #### 1. 使用`netstat -ano`命令 `netstat -ano`是一个非常实用的命令,它可以列出所有...
本文将详细介绍如何使用Windows自带的命令行工具来查询端口占用情况,并提供实际的操作步骤,帮助用户准确地找到并处理占用指定端口的进程。 ### 一、基本概念介绍 #### 1.1 端口与进程的关系 在网络通信中,端口...
- **端口占用**:每个监听网络连接的进程都会绑定到一个或多个特定端口,用于接收和发送数据。 - **端口冲突**:两个或更多进程不能同时绑定到同一端口,除非它们被设置为共享。 - **端口扫描**:通过检查端口的...
### Windows通过CMD查看端口占用、相应进程及杀死进程的命令 #### 一、查看所有进程占用的端口 在Windows系统中,我们可以通过CMD(命令提示符)来执行一些命令来实现对网络连接状态的查看,特别是查看当前系统中...
### Windows 10 如何查看电脑端口及端口使用情况 #### 背景介绍 在使用 Windows 10 操作系统时,了解如何查看电脑端口的使用情况至关重要。端口是计算机网络通信的基本组成部分,每个端口对应一个唯一的编号(端口...
了解Windows端口大全以及如何关闭不需要的端口,对于系统的安全和性能优化至关重要。 一、端口大全 1. 端口0 (Reserved):这个端口是保留的,通常不用于常规的网络通信。在某些操作系统中,尝试连接到0端口可能会...
"cports.exe"是一个专门针对Windows设计的端口查看管理工具,它能够帮助用户清晰地了解哪些进程正在使用哪个网络端口,以及相应的连接状态。下面将详细介绍这个工具的功能、使用方法以及与端口管理相关的知识。 ...
3. **结果展示**:扫描完成后,清晰地列出开放、关闭以及半开状态的端口,方便用户分析。 4. **操作简单**:界面直观,操作流程简洁,适合初学者和专业人士使用。 5. **错误处理**:具备良好的错误处理机制,遇到...
- 这个命令可以帮助你快速了解哪些端口被占用以及对应的进程信息。 2. **识别并关闭特定端口** - **113端口**:此端口通常用于TCP Wrappers服务,但在某些情况下可能被恶意程序利用。若发现113端口被异常程序...
首先,Windows 2012默认情况下可能开放了许多端口,其中一些端口可能不需要,甚至是潜在的安全隐患,如远程桌面协议(RDP)所使用的端口3389。为了服务器的安全,应当关闭那些不必要的端口。关闭端口通常可以减少被...
本文将详细讲解如何在Windows环境下关闭一系列常见的端口,以减少病毒、黑客攻击的风险。 首先,我们要理解端口在计算机网络中的作用。端口是计算机与外界通信的通道,每个端口对应一种特定的服务或协议。比如,TCP...
- 针对每个服务,可以将其设置为“禁用”,以阻止它们在系统启动时自动运行,从而关闭相应的端口。 3. **关闭特定端口的示例**: - 关闭7.9端口:这涉及到SimpleTCP/IPService,该服务支持CharacterGenerator、...
- **更新系统补丁**:定期更新操作系统的补丁可以修复已知的问题,包括可能与端口占用相关的一些BUG。 - **清理不必要的服务**:定期清理系统中不再需要的服务,减少系统负载,同时也可以降低端口冲突的风险。 ###...
本文将深入探讨`aports`工具的使用、端口的基本概念以及如何解析端口占用情况。 首先,让我们理解什么是端口。在计算机网络中,端口是一个逻辑接口,允许应用程序通过TCP/IP协议栈与外部世界通信。每个端口号是一个...
例如,如果您不需要使用某个特定的服务,可以关闭相应的端口,以避免这些攻击。 如何关闭或打开电脑端口? 关闭或打开电脑端口可以通过 Windows 的本地安全策略来实现。下面是详细的步骤: 首先,打开“本地安全...
- **TCP 135、445、593、1025**:通过服务管理器关闭相应的服务。 - **UDP 135、137、138、445**:同上,关闭相关服务。 #### 四、注意事项 - 在关闭端口之前,请确保了解该端口的功能及其对系统的影响。 - 修改...
实验步骤展示了关闭Windows Server 2000上80端口的过程,这涉及到: 1. 启动两台虚拟机,一台运行Windows XP,另一台运行Windows Server 2000。 2. 在Windows Server 2000上登录并查询IP地址。 3. 使用Windows XP上...
在Linux环境下,通常使用`lsof`命令来查看端口占用情况。但在Windows上,虽然没有直接的等价命令,但通过`netstat`和`tasklist`的组合,我们可以达到类似的效果。 总结来说,当遇到端口被占用的问题时,通过以上...
- 使用操作系统内置命令:Windows系统下,可以使用`netstat -an`命令查看;Linux或Unix系统下,可以使用`netstat -tuln`命令。 - 使用第三方软件:例如"开放端口查看软件(非君子汉化)",它提供图形化的用户界面...
本话题将深入探讨如何实现"Windows系统下监控进程并自动重启"这一功能,以及如何利用提供的资源来实现这一目标。 首先,我们需要理解什么是进程监控。在Windows中,每个运行的程序都对应一个或多个进程,这些进程由...