查看本机开放的端口号,查看某个端口号是否被占用,查看被占用的端口号被哪个进程所占用,如何结束该进程

简介:
利用快捷键win+R键打开运行窗口。输入cmd回车打开命令提示符窗口

1:查看本机开放的端口,即已被占用的端口号。
命令:
netstat -an

部分结果列表:
Proto  Local Address          Foreign Address        State
TCP    0.0.0.0:135            0.0.0.0:0
             LISTENING
TCP    0.0.0.0:3473           0.0.0.0:0                   LISTENING
TCP    0.0.0.0:8009           0.0.0.0:0                   LISTENING

Local Addresss 对应的这列,“:”后边即为以开放的端口号。

2:查看某个端口号是否被占用
比如要查看Mysql的默认服务端口3306是否已被占用
命令:
netstat -ano|findstr "3306"
  ----如果没有返回任何结果,即证明此端口没有被占用。
  ----如果返回结果为:
TCP  0.0.0.0:8080 0.0.0.0:0
LISTENING 1640
说明8080端口已经被占用。 1640即占用8080此端口号的进程号。


3:查看进程号对应的进程名称
任务管理器:
如果没有PID(进程ID)列,可以在任务管理器的菜单栏-查看-选择列中选中该列即可。
命令:
tasklist|findstr ”1640“
tasklist|findstr "5220"
这是查看1640进程号所对应的进程名称。
返回结果为:
Tomcat5.exe 1640Console
0 33,802 K
Tomcat5.exe 即是占用1640端口号的进程名。

4:结束进程
可以直接在任务管理器中结束,打开任务管理器快捷键:ctrl+shift+ESC
命令:
tskill 进程名/进程号
如:tskill Tomcat5.exe
tskill 1640



目录
打赏
0
0
0
0
7
分享
相关文章
Kafka启动后需要开放什么端口?
Kafka启动后需要开放什么端口?
2068 7
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
826 2
检测指定TCP端口开放状态免费API接口教程
此API用于检测指定TCP端口是否开放,支持POST/GET请求。需提供用户ID、KEY、目标主机,可选指定端口(默认80)和地区(默认国内)。返回状态码、信息提示、检测主机、端口及状态(开放或关闭)。示例中ID和KEY为公共测试用,建议使用个人ID和KEY以享受更高调用频率。
99 14
检测指定TCP端口开放状态免费API接口教程
该API用于检测目标主机指定TCP端口是否开放,适用于检测连通状态等场景。支持指定大陆、美国、香港等检测节点。请求地址为 `https://cn.apihz.cn/api/wangzhan/port.php`,支持POST和GET请求方式。请求参数包括 `id`、`key`、`type`、`host` 和 `port`。返回参数包含检测结果和状态码。示例请求:`https://cn.apihz.cn/api/wangzhan/port.php?id=88888888&key=88888888&type=1&host=49.234.56.78&port=80`。
Linux 开放的端口太多了?教你一招找出所有开放的端口,然后直接干掉!
在 Linux 系统中,端口管理至关重要。本文介绍了如何使用 `netstat`、`lsof` 和 `nmap` 等工具查找开放端口,并通过关闭相关服务、修改防火墙规则或禁用网络接口来关闭这些端口,以提高系统安全性。注意不要随意关闭重要端口,谨慎操作并备份数据。
107 3
|
6月前
|
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
256 1
|
7月前
|
用python扫描linux开放的端口(3种方式)
这篇文章介绍了三种使用Python实现Linux端口扫描的方法,包括基础版端口扫描、全端口扫描和多线程扫描技术。
174 15
|
6月前
通过进程识别号查看SQLserve端口号
通过进程识别号查看SQLserve端口号
57 0
Mac根据端口查询进程id的命令
这篇文章介绍了在Mac操作系统上如何使用两种命令来查询监听特定端口的进程ID。第一种方法是使用`netstat -anp tcp -v | grep 端口号`,例如`netstat -anp tcp -v | grep 80`,这将列出所有使用端口80的TCP连接及其相关信息。第二种方法是使用`lsof -P -n -i:端口号`,例如`lsof -P -n -i:8080`,这将显示使用指定端口的进程列表,包括进程ID、用户、文件描述符等信息。文章通过示例展示了如何使用这些命令,并提供了输出结果的截图。
489 2
【Azure Redis 缓存】Azure Cache for Redis服务中,除开放端口6379,6380外,对13000,13001,15000,15001 为什么也是开放的呢?
【Azure Redis 缓存】Azure Cache for Redis服务中,除开放端口6379,6380外,对13000,13001,15000,15001 为什么也是开放的呢?
101 0

相关实验场景

更多