killall - используется для отправки сигналов указанным процессам по имени процесса. В отличие от команды kill, которая работает с помощью идентификаторов процессов (PID), killall позволяет указывать имена процессов.
Лицензия:
GPL
Синтаксис:
killall -l, --list
killall -V, --version
Опции | Описание |
---|---|
-e,--exact | Требовать полного совпадения для очень длинных имён |
-I,--ignore-case | Игнорировать регистр символов в именах процессов |
-g,--process-group | Завершать группу процесса вместо одного процесса |
-y,--younger-than | Завершить процессы, новее чем заданного ВРЕМЕНИ |
-o,--older-than | Завершить процессы, старее чем заданного ВРЕМЕНИ |
-i,--interactive | Запрашивать подтверждение перед завершением процессов |
-l,--list | Вывести список допустимых имён сигналов |
-q,--quiet | Не показывать подробные сообщения |
-r,--regexp | Рассматривать ИМЯ как расширенное регулярное выражение |
-s,--signal СИГНАЛ | Посылать указанный СИГНАЛ, а не SIGTERM |
-u,--user ПОЛЬЗВ | Завершить процесс(ы), запущенный только ПОЛЬЗОВАТЕЛЕМ |
-v,--verbose | Уведомлять только при успешной отправке сигнала |
-V,--version | Показать информацию о версии |
-w,--wait | Ожидать завершения процессов |
-n,--ns PID | Все процессы, принадлежащие тем же пространствам имён что и PID |
-Z,--context РЕГВЫР | Завершать только процесс(ы) с подходящим контекстом (должен указываться раньше остальных параметров) |
killall firefox
killall -s SIGTERM apache2
killall -i chrome
killall -l
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены. Если режим загрузки другой, то рекомендуется воспользоваться "Сохранением изменений".