PortScout is a terminal UI tool designed to effortlessly monitor network connections and manage the underlying processes. With features like live connection tables, search and filter capabilities, and detailed process views, it provides users with powerful insights into their network activity. Easy to install and use, PortScout enhances network management efficiency.
PortScout
PortScout is a terminal-based User Interface (TUI) tool designed to monitor network connections and manage the associated processes. Developed using the Bubble Tea framework, PortScout offers a streamlined approach for users to gain insights into their network activity.
/ key, allowing for partial matches. For example, typing node highlights all Node.js connections, while 8080 isolates results on that specific port.Enter, users can access comprehensive details about the process including the command line, user information, CPU/memory usage, file descriptors, current working directory, and start time.g key, revealing the count of connections per process for improved workflow management.k key enhances user control over network management.s to cycle through sort options and S to reverse the sorting order.f key can be leveraged to temporarily freeze the display, preventing data from updating automatically.| Key | Action |
|---|---|
q / Ctrl+C | Quit the application |
/ | Initiate filtering by various criteria |
Enter | Confirm filter or view process details |
Esc | Exit filter mode or clear filter |
k | Kill the selected process with confirmation |
s | Cycle through sort columns |
S | Reverse the sort direction |
f | Freeze or unfreeze the auto-refresh |
g | Toggle group-by-PID view |
Up / Down | Navigate through rows |
PortScout utilizes a variety of powerful libraries to deliver its functionality:
For those looking for an efficient solution to monitor and manage network connections, PortScout provides an intuitive and effective interface.
No comments yet.
Sign in to be the first to comment.