Junior — Middle
Wat betekent de optie -9 bij het gebruik van het commando kill in Linux/Unix-systemen?
sobes.tech AI
Antwoord van AI
De optie -9 in het commando kill op Linux/Unix-systemen betekent het verzenden van het SIGKILL-signaal naar een proces. Dit signaal beëindigt het proces geforceerd zonder mogelijkheid tot opvangen of verwerken, wat een onmiddellijke beëindiging garandeert.
In tegenstelling tot het SIGTERM-signaal (standaard), dat het proces toestaat correct te beëindigen, middelen vrij te maken en gegevens op te slaan, geeft SIGKILL het proces geen kans om op te schonen. Daarom wordt het gebruik van kill -9 aanbevolen alleen wanneer het proces niet reageert op normale beëindigingssignalen.
Voorbeeld van gebruik:
kill -9 12345
waarbij 12345 de PID van het proces is dat geforceerd moet worden beëindigd.