Ako zabiť proces na porte?

Porty používajú aplikácie na odosielanie a prijímanie údajov za na ich servery. Každá aplikácia používa na komunikáciu konkrétnu sadu portov, ktoré sa po nainštalovaní aplikácie otvoria automaticky alebo manuálne. V tomto článku sa budeme zaoberať metódami ukončenia procesu súvisiaceho s portom. Pretože všetky aplikácie používajú konkrétny port, môžeme operačný systém požiadať, aby ukončil proces, ktorý používa konkrétny port.

Ako zabiť proces na porte?

Aplikácie, ktoré komunikujú na konkrétnom porte, je možné ľahko ukončiť podľa pokynov v počítači. Tento proces sa však líši v operačných systémoch a vyžaduje oprávnenie správcu. Skontrolujte tiež, či port nepoužíva iná aplikácia. Nižšie je uvedená metóda na zabitie procesu z jeho čísla portu, pretože táto metóda sa líši v operačných systémoch, preto sme uviedli metódy pre niektoré z najpopulárnejších.

Zabite proces na porte v systémoch Mac a Linux

  1. Otvorené terminálu a uistite sa, že ste prihlásený ako užívateľ root.
  2. Zoznam procesy, ktoré počúvajú na konkrétnom porte, zadaním nasledujúceho príkazu a jeho vykonaním.
    lsof -i: (číslo portu)
  3. Za účelom ukončiť akýkoľvek proces, ktorý na komunikáciu používa číslo portu, zadajte nasledujúci príkaz a vykonať to.
    kill $ (lsof -t -i: "Číslo portu")
  4. Vyššie uvedený príkaz nemusí fungovať na aplikáciách s vysokými oprávneniami, preto vykonaním nasledujúceho príkazu okamžite ukončite akýkoľvek proces komunikujúci v konkrétnom prístave.
    kill -9 $ (lsof -t -i: "Číslo portu")
  5. Tento príkaz okamžite ukončí akýkoľvek proces komunikujúci prostredníctvom zadaného čísla portu.

Zabite proces na porte vo Windows

  1. Stlačte „Windows” + “R”Na otvorenie výzvy Spustiť.
  2. Zadajte „cmd”A stlačte„Posun” + “Ctrl” + “Zadajte”Sa otvorí v administratívnom režime.
  3. Typ v nasledujúcom príkaze na vypísanie procesu komunikujúceho na konkrétnom porte.
    netstat -ano | findstr:
  4. Toto bude zoznam procesov prebiehajúcich na konkrétnom porte, všimnite si „PID”Pre program.
  5. Za účelom zabiť všetky procesy využívajúce konkrétny port, zadajte nasledujúci príkaz a stlačte „Zadajte“Vykonať.
    taskkill / PID / F
  6. Toto bude okamžite ukončiť Program.

$config[zx-auto] not found$config[zx-overlay] not found