commands.sh
⌘K

killall

all

Send kill signal to all instances of a process by name (must be exact name). All signals except SIGKILL and SIGSTOP can be intercepted by the process, allowing a clean exit.

More info →

Options (2)

-l, --listboolean

List available signal names (to be used without the `SIG` prefix)

Example: killall {{[-l|--list]}}
-i, --interactiveboolean

Interactively ask for confirmation before termination

Example: killall {{[-i|--interactive]}} {{process_name}}

Examples (5)

Terminate a process using the default SIGTERM (terminate) signal

killall process_name

List available signal names (to be used without the `SIG` prefix)

killall [-l|--list]

Interactively ask for confirmation before termination

killall [-i|--interactive] process_name

Terminate a process using the SIGINT (interrupt) signal, which is the same signal sent by pressing `<Ctrl c>`

killall -INT process_name

Force kill a process

killall -KILL process_name
made by @shridhargupta | data from tldr-pages