Jak zabić proces w porcie?



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Porty są używane przez aplikacje do wysyłania i odbierania danych zi do ich serwerów. Każda aplikacja używa do komunikacji określonego zestawu portów, które są otwierane automatycznie lub ręcznie podczas instalacji aplikacji. W tym artykule omówimy metody kończenia procesu związanego z portem. Ponieważ wszystkie aplikacje używają określonego portu, możemy poprosić system operacyjny o zakończenie procesu, który używa określonego portu.



Jak zabić proces w porcie



Jak zabić proces w porcie?

Aplikacje, które komunikują się na określonym porcie, można łatwo zakończyć, nakazując to komputerowi. Ten proces różni się jednak w systemach operacyjnych i wymaga uprawnienia administracyjne . Upewnij się również, że żadna inna aplikacja nie korzysta z tego portu. Poniżej metoda zabijania procesu z jego pliku numer portu jest wymieniony poniżej, ponieważ metoda różni się w systemach operacyjnych, dlatego wymieniliśmy metody dla niektórych z najpopularniejszych.



Zabij proces na porcie w systemie Mac i Linux

  1. otwarty terminalu i upewnij się, że jesteś zalogowany jako użytkownik root.

    otwarcie terminala

  2. Lista procesy, które nasłuchują na określonym porcie, wpisując następujące polecenie i wykonując je.
    lsof -i: (numer portu)
  3. W celu zakończyć dowolny proces, który używa numeru portu do komunikacji, wpisz następujące polecenie i wykonać to.
    kill $ (lsof -t -i: 'Numer portu')
  4. Powyższe polecenie może nie działać w aplikacjach z wysokim poziomem uprawnień, dlatego wykonaj następujące polecenie, aby natychmiast zakończyć dowolny proces przyległy w określonym porcie.
    kill -9 $ (lsof -t -i: 'Numer portu')
  5. To polecenie natychmiast przerwać dowolny proces komunikuje się przez określony numer portu.

Zabij proces na porcie w systemie Windows

  1. Naciśnij ' Windows „+” R ”, Aby otworzyć monit Uruchom.
  2. Wpisz ' cmd ”I naciśnij„ Zmiana „+” Ctrl „+” Wchodzić ”, Aby otworzyć w trybie administracyjnym.

    Wpisanie cmd w oknie Run i naciśnięcie „Shift” + „Ctrl” + „Enter”

  3. Rodzaj w poniższym poleceniu, aby wyświetlić proces komunikujący się na określonym porcie.
    netstat -ano | findstr:

    Wpisanie polecenia



  4. Spowoduje to wyświetlenie procesu działającego na określonym porcie, zwróć uwagę na „ PID ”Dla programu.
  5. W celu zabić wszystkie procesy korzystające z określonego portu, wpisz następujące polecenie i naciśnij „ Wchodzić ”, Aby go wykonać.
    taskkill / PID / F
  6. To nastąpi natychmiast zakończyć program.
1 minuta czytania