Jak zabić proces działający na określonym porcie

Jak zabić proces działający na określonym porcie

System operacyjny Linux uważa wszystko za plik. Więc przede wszystkim używaj lsof (Lista otwartych plików) Polecenie Linux w celu zidentyfikowania identyfikatora procesu (PID) procesu uruchomionego w dowolnym porcie. Po uzyskaniu identyfikatora procesu możesz użyć zabić polecenie zabicia tego procesu za pomocą PID.

Zabij proces działający na porcie

Po pierwsze, znajdź PID (identyfikator procesu) procesu uruchomionego w określonym porcie. Na przykład proces działa na porcie 3000. Aby znaleźć jego identyfikator procesu, wykonaj:

lsof -t -i: 300 6279 

Teraz masz PID procesu działającego na porcie. Użyj zabić polecenie zakończenia tego procesu przez jego PID.

sudo zabij -9 6279  

Zauważysz, że proces działający w określonym porcie został zakończony.

Krótka wersja polecenia

Możesz także połączyć oba powyższe polecenia i uruchomić je w następujący sposób:

sudo zabij -9 $ (sudo lsof -t -i: 3000) 

Wniosek

W tym FAQ nauczyłeś się zakończyć proces działający na określonym porcie.