Hoe proces op poort te beëindigen?
Poorten worden door applicaties gebruikt om gegevens van en naar hun servers te verzenden en te ontvangen. Elke applicatie gebruikt een specifieke set poorten om te communiceren en deze poorten worden automatisch of handmatig geopend wanneer de applicatie wordt geïnstalleerd. In dit artikel bespreken we de methoden om een proces met betrekking tot een poort te beëindigen. Omdat alle applicaties een specifieke poort gebruiken, kunnen we het besturingssysteem vragen om het proces dat een specifieke poort gebruikt te beëindigen.
Hoe proces op poort te beëindigen?
Toepassingen die via een specifieke poort communiceren, kunnen eenvoudig worden beëindigd door de computer hiertoe opdracht te geven. Dit proces verschilt echter per besturingssysteem en vereist beheerdersrechten. Zorg er ook voor dat er geen andere applicatie is die de poort gebruikt. Hieronder staat de methode om een proces van zijn poortnummer te doden, hieronder, aangezien de methode verschilt op besturingssystemen, hebben we de methoden voor enkele van de meest populaire opgesomd.
Dood proces op poort in Mac en Linux
- Open de terminal en zorg ervoor dat u bent aangemeld als de rootgebruiker.
- Lijst de processen die op een specifieke poort luisteren door de volgende opdracht in te typen en deze uit te voeren.
lsof -i: (poortnummer)
- Om zo te beëindigen elk proces dat het poortnummer gebruikt om te communiceren, typ de volgende opdracht en uitvoeren het.
kill $ (lsof -t -i: "Poortnummer")
- De bovenstaande opdracht werkt mogelijk niet bij toepassingen met hoge bevoegdheden, voer daarom de volgende opdracht uit om elk proces onmiddellijk te beëindigen communiceren op een specifieke poort.
kill -9 $ (lsof -t -i: "Poortnummer")
- Deze opdracht beëindigt onmiddellijk elk proces dat via het opgegeven poortnummer communiceert.
Dood proces op poort in Windows
- Druk op "ramen” + “R”Om de prompt Uitvoeren te openen.
- Typ in "cmd"En druk op"Verschuiving” + “Ctrl” + “Enter”Om te openen in administratieve modus.
- Type in de volgende opdracht om het proces weer te geven dat op een specifieke poort communiceert.
netstat -ano | findstr:
- Dit geeft een overzicht van het proces dat op een specifieke poort wordt uitgevoerd, let op de "PID”Voor het programma.
- Om zo te doden alle processen die de specifieke poort gebruiken, typ de volgende opdracht en druk op “Enter”Om het uit te voeren.
taskkill / PID
/ F - Dit zal onmiddellijk gebeuren beëindigen het programma.