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
- otevřeno terminálu a ujistěte se, že jste přihlášeni jako uživatel root.
otevření terminálu
- 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)
- 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')
- 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')
- 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
- Lis ' Okna „+“ R ”Pro otevření výzvy Spustit.
- 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“
- 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
- Zobrazí se seznam procesů běžících na konkrétním portu, všimněte si „ PID „Pro program.
- 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
- To bude okamžitě vypovědět Program.