killall

killall beëindigt alle processen met een opgegeven naam.

Basisgebruik

killall firefox
killall -9 nginx

Opties

OptieBetekenis
-s signaalSignaal opgeven (standaard: SIGTERM)
-9SIGKILL — onmiddellijk beëindigen
-u naamAlleen processen van specifieke gebruiker
-iBevestiging vragen per proces
-vUitgebreide uitvoer
-wWacht tot alle processen gestopt zijn
-eExacte naam (niet als prefix)

Signalen

SignaalNummerBetekenis
SIGTERM15Vriendelijk verzoek (standaard)
SIGKILL9Geforceerd — niet te negeren
SIGHUP1Herladen

Voorbeelden

Alle Python-processen stoppen:

killall python3

Geforceerd beëindigen:

killall -9 vastgelopen-app

Alleen van specifieke gebruiker:

killall -u jan firefox

Wachten tot gestopt:

killall -w nginx && echo "Nginx gestopt"

Tip

pkill is flexibeler dan killall — het ondersteunt reguliere expressies en zoeken in het volledige commando. Gebruik killall voor exacte procesnamen.

processen