
lazyports é uma ferramenta de interface de terminal para visualizar e gerenciar portas de rede. Ela oferece uma tabela interativa para inspecionar processos em escuta e encerrá-los facilmente.
Gerenciador visual de portas para Linux
lazyports é uma ferramenta de interface de terminal para visualizar e gerenciar portas de rede. Ela fornece uma tabela interativa para inspecionar processos em escuta e eliminá-los facilmente.

Construído com Bubble Tea e Lipgloss.
Instale com um único comando:
curl -sL https://raw.githubusercontent.com/v9mirza/lazyports/main/install.sh | bash
Nota: O script pode solicitar permissão sudo para instalar o binário em /usr/local/bin para acesso em todo o sistema.
Para remover lazyports do seu sistema, simplesmente delete o binário:
# Remove instalação em todo o sistema
sudo rm /usr/local/bin/lazyports
# Remove instalação local do usuário
rm ~/go/bin/lazyports
Execute a ferramenta a partir do seu terminal:
lazyports
| Tecla | Ação |
|---|---|
↑ / ↓ | Navegar pela lista |
/ | Filtrar / Pesquisar portas |
Enter | Ver Detalhes (Usuário, Caminho, Horário) |
k | Eliminar processo selecionado |
r | Atualizar lista |
s | Ordenar (Ciclar: Porta → Processo → PID) |
q | Sair |
Tabela Interativa: Visualização limpa de portas abertas (TCP/UDP).
Colunas Ordenáveis: Pressione s para alternar a ordenação por Porta, Nome do Processo ou PID.
Filtragem Inteligente: Digite / para filtrar instantaneamente por porta, PID ou nome do processo.
Inspeção Detalhada: Pressione Enter para ver o comando completo, usuário e hora de início.

Gerenciamento de Processos: Termine processos bloqueadores instantaneamente.
Detecção Consciente de Root: Identifica corretamente processos do sistema (retornando (system)) versus privilégios necessários.
Ordenação Automática: As portas são automaticamente ordenadas numericamente por padrão.
Estados Visuais: Indicadores distintos para conexões LISTEN e ESTAB.
Zero Config: Funciona imediatamente com configuração automática do caminho no shell.
MIT