Jak zabít proces na portu?



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Porty používají aplikace k odesílání a přijímání dat za na jejich servery. Každá aplikace používá ke komunikaci specifickou sadu portů a tyto porty se při instalaci aplikace otevírají automaticky nebo ručně. V tomto článku probereme metody ukončení procesu souvisejícího s portem. Protože všechny aplikace používají konkrétní port, můžeme požádat operační systém o ukončení procesu, který používá konkrétní port.



Jak zabít proces na portu



Jak zabít proces na portu?

Aplikace, které komunikují na konkrétním portu, lze snadno ukončit podle pokynů v počítači. Tento proces se však liší v operačních systémech a vyžaduje správní oprávnění . Také se ujistěte, že port nepoužívá žádná jiná aplikace. Pod metodou zabít proces z jeho číslo portu je uveden níže, protože metoda se liší v operačních systémech, uvedli jsme metody pro některé z nejpopulárnějších.



Zabijte proces na portu v systémech Mac a Linux

  1. otevřeno terminálu a ujistěte se, že jste přihlášeni jako uživatel root.

    otevření terminálu

  2. Seznam procesy, které naslouchají na konkrétním portu, zadáním následujícího příkazu a jeho provedením.
    lsof -i: (číslo portu)
  3. V následujících situacích vypovědět jakýkoli proces, který ke komunikaci používá číslo portu, zadejte následující příkaz a vykonat to.
    kill $ (lsof -t -i: 'Číslo portu')
  4. Výše uvedený příkaz nemusí fungovat na aplikacích s vysokými oprávněními, proto proveďte následující příkaz a okamžitě ukončete jakýkoli proces komunikovat v konkrétním přístavu.
    kill -9 $ (lsof -t -i: 'Číslo portu')
  5. Tento příkaz bude okamžitě ukončit jakýkoli proces komunikuje prostřednictvím zadaného čísla portu.

Zabijte proces na portu v systému Windows

  1. Lis ' Okna „+“ R ”Pro otevření výzvy Spustit.
  2. Vepište ' cmd “A stiskněte„ Posun „+“ Ctrl „+“ Enter ”Pro otevření v administrativním režimu.

    Do příkazového řádku zadejte cmd a stiskněte „Shift“ + „Ctrl“ + „Enter“

  3. Typ v následujícím příkazu zobrazíte seznam procesů komunikujících na konkrétním portu.
    netstat -ano | findstr:

    Zadáním příkazu



  4. Zobrazí se seznam procesů běžících na konkrétním portu, všimněte si „ PID „Pro program.
  5. V následujících situacích zabít všechny procesy využívající konkrétní port, zadejte následující příkaz a stiskněte „ Enter “K provedení.
    taskkill / PID / F
  6. To bude okamžitě vypovědět Program.
1 minuta čtení