2026-01-01 witr コマンドが便利
pranshuparmar/witr: Why is this running? が便利だった。
process や port がなぜ使われているかを説明してくれるコマンド。欲しかったやつかも » pranshuparmar/witr: Why is this running? https://t.co/TDGVatu7h7
— toshimaru (@toshimaru_e) January 1, 2026
使ってみた
Zed でターミナルを立ち上げてjekyll sでサーバーを立ち上げた後に、jekyllの4000番ポートをチェックしてみる。
$ witr -port 4000
Target : ruby
Process : ruby (pid 38191) {forked}
User : toshimaru
Command : /Users/toshimaru/.local/share/mise/installs/ruby/3.4.8/bin/jekyll s
Started : just now (Sat 2026-01-03 02:57:49 +00:00)
Why It Exists :
launchd (pid 1) → zed (pid 59425) → login (pid 59485) → zsh (pid 59500) → ruby (pid 38191)
Source : launchd (supervisor)
Working Dir : /Users/toshimaru/til.toshimaru.net
Socket : LISTEN
Actively listening for connections