Windows下查看端口使用情况
本文最后更新于 329 天前,其中的信息可能已经有所发展或是发生改变。

Windows中服务端应用程序装多了之后,容易出现端口被占用的情况,于是记录一下查看端口使用情况的方法。

在Windows中通常使用 netstat 工具来查看系统中的端口使用情况。

1.以管理员模式打开终端(或cmd)。

2.输入netstat -ano命令来查看所有正在使用的端口。

输出形式类似于

协议  本地地址          外部地址        状态           PID
TCP   0.0.0.0:22       0.0.0.0:0      LISTENING      4764
......

3.如果想要查看某一特定端口的使用情况(如8080),可以使用命令netstat -ano|findstr "8080",这个命令会输出包含“8080”的所有行,所以为了更加准确,可以用命令netstat -ano|findstr ":8080"来得到只有端口号为8080的结果。

4.找到对应端口信息的行之后可以看到PID,PID即进程ID,可以通过PID找到使用该端口的进程。方法有两种(以PID 4764为例):(1)通过任务管理器查看。(2)使用命令tasklist|findstr "4764"来查找该PID对应的进程信息。这会显示进程的名称和其他详细信息。

5.如果需要结束占用特定端口的进程,可以使用taskkill /T /F /PID 4764命令来强制结束PID为4764的所有进程及其子进程。也可以在任务管理器中找到这个PID对应的进程进行结束操作

接下来是几个要注意的点:

  • 使用netstat命令时,要确保有足够的权限,否则可能无法查看到所有的端口信息。
  • 在结束进程之前,应确认该进程不是关键系统或应用程序的一部分,以免造成不必要的系统崩溃或数据丢失。
  • 如果系统提示某些进程无法结束,可能需要手动关闭程序或重启计算机。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇