1. doden
Het kill-commando is het meest basale commando voor het beëindigen van een proces. Het neemt een proces-ID (PID) als argument en stuurt het SIGTERM-signaal naar dat proces. Als het proces niet reageert op SIGTERM, kan kill worden gebruikt om andere signalen te verzenden, zoals SIGKILL, die niet kunnen worden genegeerd.
Voorbeeld:
```
dood 1234
```
Dit commando zou het SIGTERM-signaal naar het proces met de PID 1234 sturen.
2. dood
Het commando killall is vergelijkbaar met kill, maar kan worden gebruikt om alle processen te beëindigen die met een bepaalde naam overeenkomen. Dit kan handig zijn voor het beëindigen van alle exemplaren van een bepaald programma of een bepaalde service.
Voorbeeld:
```
dood alle Firefox
```
Met deze opdracht worden alle actieve exemplaren van de Firefox-webbrowser beëindigd.
3. pkill
Het pkill-commando is een ander commando dat kan worden gebruikt om processen op naam te beëindigen. Pkill is echter veelzijdiger dan killall omdat het ook processen kan matchen op basis van andere criteria, zoals hun gebruikers-ID, groeps-ID of opdrachtregelargumenten.
Voorbeeld:
```
pkill -u root
```
Deze opdracht beëindigt alle processen die worden uitgevoerd met het rootgebruikers-ID.
4. xkill
Het xkill-commando is een grafisch hulpmiddel voor het beëindigen van processen. Hiermee kunt u een proces selecteren uit een lijst met actieve processen en dit vervolgens beëindigen.
Voorbeeld:
1. Open de Terminal-applicatie.
2. Typ `xkill` en druk op Enter.
3. De muiscursor verandert in een draadkruis.
4. Klik op het venster van het proces dat u wilt beëindigen.
Het proces wordt onmiddellijk beëindigd.
5. dood -l
Het commando kill -l kan worden gebruikt om alle signalen weer te geven die naar een proces kunnen worden verzonden. Dit kan handig zijn bij het oplossen van problemen wanneer een proces niet reageert op het SIGTERM-signaal.
Voorbeeld:
```
doden -l
```
Dit commando zou een lijst opleveren met alle signalen die naar een proces kunnen worden verzonden.
6. doden -SIGKILL
Het commando kill -SIGKILL kan worden gebruikt om een proces met kracht te beëindigen. Dit mag alleen als laatste redmiddel worden gebruikt, omdat dit gegevensverlies of andere problemen kan veroorzaken.
Voorbeeld:
```
doden -SIGKILL 1234
```
Dit commando zou het SIGKILL-signaal naar het proces met de PID 1234 sturen.
7. dood -9
Het commando kill -9 is een alias voor kill -SIGKILL. Het kan worden gebruikt om een proces met kracht te beëindigen.
Voorbeeld:
```
dood -9 1234
```
Dit commando zou het SIGKILL-signaal naar het proces met de PID 1234 sturen.
8. doden -STOP
Het commando kill -STOP kan worden gebruikt om een proces te stoppen. Dit kan handig zijn bij het debuggen of om te voorkomen dat een proces met de CPU wegloopt.
Voorbeeld:
```
doden -STOP 1234
```
Dit commando zou het SIGSTOP-signaal naar het proces met de PID 1234 sturen.
9. doden -CONT
Het commando kill -CONT kan worden gebruikt om een gestopt proces voort te zetten.
Voorbeeld:
```
doden -CONT 1234
```
Dit commando zou het SIGCONT-signaal naar het proces met de PID 1234 sturen.
10. verloochenen
Het disown-commando kan worden gebruikt om een proces uit de huidige shell-sessie te verwijderen. Dit kan handig zijn om te voorkomen dat een proces wordt beëindigd wanneer u uitlogt of het Terminal-venster sluit.
Voorbeeld:
```
verloochenen 1234
```
Dit commando zou het proces met de PID 1234 uit de huidige shell-sessie verwijderen. |