我为那些我记不住的 process/port 命令构建了一个 CLI

发布: (2026年2月6日 GMT+8 02:13)
2 min read
原文: Dev.to

Source: Dev.to

概览

proc 是一个小型 CLI 工具,能够让你快速查询和管理进程与端口,无需记住繁琐的命令管道。

用法

# 查找 3000 端口上正在监听的内容
proc on :3000

# 杀掉监听 3000 端口的进程
proc kill :3000

# 列出 Node.js 进程使用的端口
proc on node

# 显示当前目录下运行的进程
proc in .

# 在当前目录中查找 Node.js 进程
proc by node --in .

# 确认具体脚本由哪个进程运行
proc for ./server.py

# 一次性杀掉多个目标
proc kill :3000,:8080,node

语法在各个命令之间保持一致:你可以指定 端口:port)、PID进程名称

安装

macOS

brew install yazeed/proc/proc

Windows

scoop bucket add proc https://github.com/yazeed/scoop-bucket-proc
scoop install proc

Rust (Cargo)

cargo install proc-cli

npm

npm install -g proc-cli

Nix

nix profile install github:yazeed/proc

直接脚本 (curl)

curl -fsSL https://raw.githubusercontent.com/yazeed/proc/main/install.sh | bash

项目详情

  • 仓库:
  • 语言: Rust
  • 平台: macOS, Linux, Windows
  • 许可证: MIT

欢迎提供反馈。

Back to Blog

相关文章

阅读更多 »

我尝试了 Warp terminal…

《我尝试 Warp 终端》封面图片… https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploa...