PortKiller – 跨平台端口管理终结者

· · 1,068 字 · 约 3 分钟
35 0
AI摘要介绍

PortKiller是一款面向开发者的跨平台端口管理工具,兼容macOS与Windows系统,支持一键发现、监控和释放被占用的TCP端口。


📢 介绍

PortKiller 是一款为开发者设计的跨平台端口管理工具,支持 macOS 和 Windows 系统。它能帮你一键发现、监控和管理所有正在监听的 TCP 端口,彻底解决端口占用和进程管理难题。

🔍 详情

PortKiller 的功能相当全面,主要分为三大核心模块:

🎯 功能模块 🔧 核心能力 📝 功能说明
🔌 端口管理 自动发现监听端口 实时扫描并列出所有 TCP 监听端口及对应进程。
一键终止进程 支持优雅终止和强制终止两种模式,彻底释放端口。
智能分类 自动将端口归类为 Web 服务器、数据库、开发工具、系统服务等。
收藏与监控 可收藏重要端口,设置监控并在状态变化时收到通知。
☸️ Kubernetes 支持 端口转发管理 创建和管理 kubectl port-forward会话,支持自动重连。
连接状态监控 实时显示转发状态、日志和连接详情。
🌐 云服务集成 Cloudflare 隧道 查看和管理活跃的 Cloudflare Tunnel 连接状态。
🖥️ 跨平台体验 原生菜单栏/系统托盘 macOS 菜单栏常驻,Windows 系统托盘运行,随时访问。
自动刷新与搜索 可配置刷新间隔,支持按端口号或进程名快速筛选。

安装方式极其简单:

  • macOS:通过 Homebrew 一键安装 brew install --cask productdevbook/tap/portkiller
  • Windows:直接下载安装包运行

工具采用原生 UI 开发,在不同操作系统上都能提供符合平台习惯的交互体验。后台运行不占用前台资源,需要时随时调出。

总结

PortKiller 精准击中了开发者在本地开发和调试过程中的痛点——端口冲突管理。它把原本需要多个命令行操作才能完成的任务,变成了几次点击就能解决的简单操作。无论是清理占用端口的僵尸进程,还是管理 Kubernetes 端口转发,它都能高效完成。

🌐 提供官网

GitHub 仓库地址:https://github.com/productdevbook/port-killer

GitHub 下载地址:Releases · productdevbook/port-killer

微信二维码