
lazyports는 네트워크 포트를 시각화하고 관리하기 위한 터미널 UI 도구입니다. 수신 중인 프로세스를 검사하고 쉽게 종료할 수 있는 대화형 테이블을 제공합니다.
리눅스용 시각적 포트 매니저
lazyports는 네트워크 포트를 시각화하고 관리하는 터미널 UI 도구입니다. 수신 대기 중인 프로세스를 확인하고 쉽게 종료할 수 있는 대화형 테이블을 제공합니다.

Bubble Tea와 Lipgloss로 빌드되었습니다.
단일 명령으로 설치하세요:
curl -sL https://raw.githubusercontent.com/v9mirza/lazyports/main/install.sh | bash
참고: 스크립트는 시스템 전체에서 접근할 수 있도록 /usr/local/bin에 바이너리를 설치하기 위해 sudo 권한을 요청할 수 있습니다.
시스템에서 lazyports를 제거하려면 바이너리를 삭제하면 됩니다:
# Remove system-wide installation
sudo rm /usr/local/bin/lazyports
# Remove user-local installation
rm ~/go/bin/lazyports
터미널에서 도구를 실행하세요:
lazyports
대화형 테이블: 열린 포트(TCP/UDP)를 깔끔하게 시각화합니다.
정렬 가능한 열: s를 눌러 포트, 프로세스 이름 또는 PID 기준으로 정렬을 순환합니다.
스마트 필터링: /를 입력하여 포트, PID 또는 프로세스 이름으로 즉시 필터링합니다.
상세 검사: Enter를 눌러 전체 명령, 사용자, 시작 시간을 확인합니다.

프로세스 관리: 차단 중인 프로세스를 즉시 종료합니다.
루트 인식 감지: 시스템 프로세스((system) 반환)와 권한이 필요한 프로세스를 올바르게 식별합니다.
자동 정렬: 포트는 기본적으로 숫자순으로 자동 정렬됩니다.
시각적 상태: LISTEN 및 ESTAB 연결에 대해 구별되는 표시기를 제공합니다.
제로 구성: 셸 경로 자동 구성으로 별도 설정 없이 바로 동작합니다.
MIT
| 키 | 동작 |
|---|
↑ / ↓ | 목록 탐색 |
/ | 포트 필터 / 검색 |
Enter | 상세 보기 (사용자, 경로, 시간) |
k | 선택한 프로세스 종료 |
r | 목록 새로고침 |
s | 정렬 (순환: 포트 → 프로세스 → PID) |
q | 종료 |