
lazyports is a terminal UI tool to visualize and manage network ports. It provides an interactive table to inspect listening processes and kill them easily.
Visueller Port-Manager für Linux
lazyports ist ein Terminal-UI-Tool zur Visualisierung und Verwaltung von Netzwerkports. Es bietet eine interaktive Tabelle, um lauschende Prozesse zu inspizieren und einfach zu beenden.

Erstellt mit Bubble Tea und Lipgloss.
Installation mit einem einzigen Befehl:
curl -sL https://raw.githubusercontent.com/v9mirza/lazyports/main/install.sh | bash
Hinweis: Das Skript fordert möglicherweise sudo-Berechtigung an, um die Binärdatei in /usr/local/bin für den systemweiten Zugriff zu installieren.
Um lazyports von Ihrem System zu entfernen, löschen Sie einfach die Binärdatei:
# Remove system-wide installation
sudo rm /usr/local/bin/lazyports
# Remove user-local installation
rm ~/go/bin/lazyports
Führen Sie das Tool über Ihr Terminal aus:
lazyports
Interaktive Tabelle: Saubere Darstellung offener Ports (TCP/UDP).
Sortierbare Spalten: Drücken Sie s, um die Sortierung nach Port, Prozessname oder PID zu durchlaufen.
Intelligentes Filtern: Geben Sie / ein, um sofort nach Port, PID oder Prozessname zu filtern.
Detaillierte Inspektion: Drücken Sie Enter, um den vollständigen Befehl, Benutzer und Startzeit anzuzeigen.

Prozessverwaltung: Blockierende Prozesse sofort beenden.
Root-bewusste Erkennung: Identifiziert korrekt Systemprozesse (Rückgabe (system)) im Vergleich zu erforderlichen Berechtigungen.
Automatische Sortierung: Ports werden standardmäßig automatisch numerisch sortiert.
Visuelle Zustände: Unterscheidbare Indikatoren für LISTEN- und ESTAB-Verbindungen.
Null Konfiguration: Funktioniert sofort mit automatischer Shell-Pfadkonfiguration.
MIT
| Taste | Aktion |
|---|
↑ / ↓ | Liste navigieren |
/ | Ports filtern/suchen |
Enter | Details anzeigen (Benutzer, Pfad, Zeit) |
k | Ausgewählten Prozess beenden |
r | Liste aktualisieren |
s | Sortieren (Zyklus: Port → Prozess → PID) |
q | Beenden |