Deze korte handleiding leert u om een proces in Linux te doden met behulp van zijn proces-id. Dit is vooral handig bij het doden van niet-reagerende programma ‘ s.

het gebeurt vaak dat je een niet-reagerend programma moet’ doden’. In Windows heb je de task manager voor deze situatie. U kunt task manager gebruiken in Linux ook, maar de command line manier is een stuk beter en effectief in het omgaan met niet-reagerende programma ‘ s.,

het gebruik van de terminal is beter omdat GUI gebaseerde tools het nog steeds draaiende verborgen proces niet kunnen tonen. GUI tools zijn mogelijk niet beschikbaar als je de server editie van een Linux systeem gebruikt.

hoe een proces in Linux te doden

als je een toepassing uitvoert, draait het een proces op de achtergrond. Als u deze toepassing krachtig wilt sluiten, kunt u het daaraan gekoppelde proces doden.

om een proces af te sluiten, moet u het proces-ID (PID) kennen. De volgende sectie vertelt je hoe je het proces-ID van een programma kunt vinden.,

Stap 1: Zoek de proces-ID (PID) van het programma

er zijn verschillende manieren om de PID van een proces te vinden.

Als u de naam van het proces kent, kunt u het commando pidof als volgt gebruiken:

pidof <program_name>

u kunt de hulp van het tabblad aanvullen gebruiken om de naam van het programma te vinden. Het goede aan dit commando is dat het de PID geeft van alle processen die door het programma zijn geïnitieerd., Hier is een voorbeeld:

pidof slack 
9734 9718 9716 9708 9622 9619

als het pidof Commando niets oplevert, kan dit betekenen dat er geen proces draait van dat programma of dat de programmanaam die u gebruikt onjuist is.

als u niet op de hoogte bent van de exacte programmanaam, kunt u het ps commando proberen. Dit ps commando wordt gebruikt voor het zien van de lopende processen op het systeem. Je kunt het grep commando gebruiken met de programmanaam (of wat je je ervan herinnert).

ps aux / grep-i “naam van het gewenste programma”

ps aux commando geeft al het lopende proces op het systeem terug., En de grep toont daarna de regel die overeenkomt met de programmanaam. De uitvoer van het commando zal als volgt zijn:

zoals weergegeven in de afbeelding hierboven, kunt u de proces-ID van het programma/proces in de tweede kolom krijgen. Negeer gewoon de regel met “- color =auto”.,

Stap 2: Kill the process using the PID

zodra je de PID van de gewenste toepassing hebt, gebruik je het volgende commando om het proces te doden:

sudo kill -9 process_id

als je meer dan één proces-id hebt, kun je ze allemaal tegelijk doden door alle PID ‘ s te leveren.

sudo kill -9 process_id_1 process_id_2 process_id_3

u kunt het kill commando ook combineren met het pidof commando om het hele proces van een programma te stoppen.

sudo kill -9 `pidof programe_name` 

natuurlijk moet je de program_name vervangen door de naam van het programma dat je wilt doden.,

Bonustip: gebruik killall om het hele proces van een bepaald programma te stoppen

als je de naam van het programma kent, kun je het prachtige killall commando gebruiken en alle processen van dat programma in één commando uitschakelen.

killall program_name

hoe dood je programma ‘ s in Linux?

Ik hoop dat deze korte handleiding je heeft geholpen. Wat is je favoriete manier om een programma in Linux te doden? Task manager, kill, killall of xkill?

bevalt het u? Deel het alsjeblieft met anderen.,

6Shares
  • Facebook1
  • Twitter0
  • LinkedIn2
  • Reddit3
  • Pocket0

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *