Hur dödar jag processen i hamnen?



Prova Vårt Instrument För Att Eliminera Problem

Portar används av applikationer för att skicka och ta emot data från och till deras servrar. Varje applikation använder en specifik uppsättning portar för att kommunicera och dessa portar öppnas antingen automatiskt eller manuellt när programmet installeras. I den här artikeln kommer vi att diskutera metoderna för att avsluta en process relaterad till en port. Eftersom alla applikationer använder en viss port kan vi be operativsystemet att avsluta processen som använder en viss port.



Hur man dödar en process i hamnen



Hur dödar jag processen i hamnen?

Applikationer som kommunicerar på en viss port kan enkelt avslutas genom att instruera datorn att göra det. Denna process skiljer sig dock åt på operativsystem och kräver administrativa privilegier . Se också till att det inte finns någon annan applikation som använder porten. Nedanför metoden för att döda en process från dess portnummer listas nedan, eftersom metoden skiljer sig åt på operativsystem, har vi listat metoderna för några av de mest populära.



Döda process på port i Mac och Linux

  1. Öppet terminalen och se till att du är inloggad som rotanvändare.

    öppna terminalen

  2. Lista de processer som lyssnar på en viss port genom att skriva in följande kommando och utföra det.
    lsof -i: (portnummer)
  3. För att avsluta varje process som använder portnumret för att kommunicera, skriv in följande kommando och Kör Det.
    döda $ (lsof -t -i: 'Port Number')
  4. Ovanstående kommando kanske inte fungerar på applikationer med höga privilegier, kör därför följande kommando för att omedelbart avsluta alla processer kommunicera vid en viss hamn.
    döda -9 $ (lsof -t -i: 'Port Number')
  5. Detta kommando kommer omedelbart avsluta alla processer kommunicera via det angivna portnumret.

Döda process på port i Windows

  1. Tryck ' Windows '+' R ”För att öppna Körprompten.
  2. Skriv in ' cmd ”Och tryck“ Flytta '+' Ctrl '+' Stiga på ”För att öppna i administrativt läge.

    Skriva cmd i körprompten och tryck på 'Skift' + 'Ctrl' + 'Enter'

  3. Typ i följande kommando för att lista processen som kommunicerar på en viss port.
    netstat -ano | findstr:

    Skriva in kommandot



  4. Detta kommer att lista processen som körs på en viss port, notera “ PID ”För programmet.
  5. För att döda alla processer som använder den specifika porten, skriv in följande kommando och tryck på “ Stiga på ”För att utföra det.
    taskkill / PID / F
  6. Detta kommer omedelbart avsluta programmet.
1 minut läst