Socket Metadata
Protocol, local address, state, inode, and UID from the Linux socket tables.
LINUX / WSL2 · RUST-POWERED
Inspect process trees, working directories, container cgroups, and safe actions in a single command.
curl -sSfL https://raw.githubusercontent.com/pratyush2514/portopsy/main/install.sh | sudo shRead-only by default.
portopsy :3000
The recording shows both views in sequence.
What it finds
/proc · local only
Protocol, local address, state, inode, and UID from the Linux socket tables.
PID, full command, executable path, working directory, and parent process chain.
Docker, Podman, and systemd details read from the owning process cgroup.
Revalidate the PID, show the action, require yes, then send SIGTERM first.
Install
binary installer
curl -sSfL https://raw.githubusercontent.com/pratyush2514/portopsy/main/install.sh | sudo shInstalls to /usr/local/bin
macOS / Linux
brew install pratyush2514/tap/portopsyInstall through Homebrew
GitHub Releases
curl -sLO https://github.com/pratyush2514/portopsy/releases/latest/download/portopsy_amd64.deb && sudo dpkg -i portopsy_amd64.debDownload the latest .deb
from source
cargo install --git https://github.com/pratyush2514/portopsyBuild with Rust