LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[点晴永久免费OA]Windows 桌面应用 Port Sentinel,查看端口占用情况

admin
2026年1月25日 12:16 本文热度 42

Windows 开发最烦的就是启动服务时报“端口被占用”。虽然 netstat -ano 配合 taskkill 也能解决,但每次都要敲命令查 PID 再杀进程,确实挺磨叽。

GitHub 上这个 Port Sentinel (作者 Sanjeever) 就是个专门解决这个痛点的 Windows 桌面应用。它是基于 Flutter 开发的,提供了一个直观的 GUI 让你查看谁占了坑,并一键结束进程。

简单说,它就是一个图形化的 netstat + taskkill 合体工具,专门用来治理端口冲突。

1. 核心功能

功能做得非常聚焦,没有花里胡哨的东西:

  • 端口监控 (Monitor Ports):直观列出当前系统内所有正在使用的 TCP 和 UDP 端口。

  • 进程信息 (Process Info):直接显示占用特定端口的 进程ID (PID) 和 进程名称,不用再去任务管理器里反查。

  • 搜索与过滤:支持通过 端口号、PID 或进程名称 进行全局搜索,也支持按协议类型(TCP/UDP)筛选列表。

  • 结束进程 (Kill Process):这是核心功能,允许直接在应用内终止占用端口的冲突进程。为了防止手滑误杀,作者加了一个安全确认对话框。

  • 自动刷新 (Auto Refresh):提供可选的自动更新开关,实时监控端口状态变化。

2. 技术栈
  • 语言构成:界面逻辑使用 Dart (53.8%),底层系统交互结合了 C++ (29.1%) 和 CMake (16.0%)

  • 开源协议:遵循 MIT 许可证。

  • 编译运行:如果你想二开,需要安装 Flutter SDK,运行命令通常是 flutter pub get 和 flutter run -d windows

3. 避坑指南
  • 权限要求:虽然普通权限也能打开,但我强烈建议使用 管理员权限 (Administrator privileges) 运行。如果不给权限,在尝试结束某些系统进程或读取详细信息时,大概率会弹 Access Denied(访问被拒绝)错误。

  • 系统门槛:仅支持 Windows 10 或更高版本,老旧系统跑不起来。

总结

我觉得 Port Sentinel 是个很实用的“小轮子”。虽然功能单一,但它把“查端口 + 杀进程”这一套动作流畅化了。对于那些记不住 CMD 命令或者单纯想省事的 Windows 开发者来说,值得在工具箱里备一个。

项目地址:

https://github.com/Sanjeever/port_sentinel


阅读原文:原文链接


该文章在 2026/1/26 10:30:49 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved