port-kill-process-killer-by-port
Zabij procesy na porcie jedną komendą – bez grep, awk czy xargs
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Port Kill to narzędzie CLI dla programistów, które pozwala natychmiast zatrzymać procesy działające na wybranym porcie. Działa na macOS, Linux i Windows. Zamiast pamiętać skomplikowane polecenia z lsof, grep i awk, wpisujesz numer portu i gotowe. Możesz też wymusić zabicie procesu, wylistować co zajmuje port, sprawdzić dostępność portu lub znaleźć następny wolny port. Idealne do rozwiązywania problemów z застрявшими serwerami deweloperskimi.
Jak używać
Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/port-kill. Po instalacji będziesz mieć dostęp do komendy z dowolnego miejsca w terminalu.
Aby zabić proces na porcie 3000, wpisz: npx @lxgicstudios/port-kill 3000. Narzędzie automatycznie znajdzie proces działający na tym porcie i go zatrzyma.
Jeśli zwykłe zatrzymanie nie działa, użyj flagi -f do wymuszonego zabicia: npx @lxgicstudios/port-kill 3000 -f. To wysyła sygnał SIGKILL, który nie może być zignorowany.
Aby najpierw zobaczyć, co zajmuje port bez zabijania procesu, użyj flagi --list: npx @lxgicstudios/port-kill 3000 --list. Wyświetli informacje o procesach na tym porcie.
Jeśli chcesz sprawdzić, czy port jest wolny, wpisz: npx @lxgicstudios/port-kill --check 3000. Narzędzie poinformuje Cię o statusie portu.
Aby znaleźć następny dostępny port, użyj: npx @lxgicstudios/port-kill --find 3000. Zwróci listę wolnych portów zaczynając od podanego numeru.