나는 절대 기억하지 못했던 process/port 명령어를 위한 CLI를 만들었다

발행: (2026년 2월 6일 오전 03:13 GMT+9)
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

프로젝트 상세

  • Repository:
  • Language: Rust
  • Platforms: macOS, Linux, Windows
  • License: MIT

피드백을 환영합니다.

Back to Blog

관련 글

더 보기 »

Warp 터미널을 사용해봤어요...

‘I tried Warp terminal’의 커버 이미지... https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploa...