Описание тега killall

killall - отправляет сигнал всем процессам, выполняющим любую из указанных команд.

killall отправляет сигнал всем процессам, выполняющим любую из указанных команд. Если имя сигнала не указано, отправляется SIGTERM. Сигналы могут быть указаны либо по имени (например, -HUP или -SIGHUP), либо по номеру (например, -1), либо с помощью опции -s.

Если имя команды не является регулярным выражением (опция -r) и содержит косую черту (/), процессы, выполняющие этот конкретный файл, будут выбраны для уничтожения независимо от их имени.

killall возвращает нулевой код возврата, если по крайней мере один процесс был убит для каждой команды в списке, или команды не были перечислены, и по крайней мере один процесс соответствовал критериям поиска -u и -Z. в противном случае killall возвращает ненулевое значение.

Процесс killall никогда не убивает себя (но может убить другие процессы killall).

Источник: Die Net