<Предыдущая | Содержание: | Следующая>
Отправка сигналов нескольким процессам с помощью killall
Также можно отправлять сигналы нескольким процессам, соответствующим указанной программе или имени пользователя, используя убить всех команда. Вот синтаксис:
убивать [-у пользователь] [-сигнал] имя...
убивать [-у пользователь] [-сигнал] имя...
Чтобы продемонстрировать, мы начнем с пары экземпляров хлого запрограммируйте, а затем завершите их:
[я @ linuxbox ~] $ xlogo &
[1] 18801
[я @ linuxbox ~] $ xlogo &
[2] 18802
[я @ linuxbox ~] $ убийца хлого
[1] - Прекращено xlogo
[2] + Прекращение xlogo
[я @ linuxbox ~] $ xlogo &
[1] 18801
[я @ linuxbox ~] $ xlogo &
[2] 18802
[я @ linuxbox ~] $ убийца хлого
[1] - Прекращено xlogo
[2] + Прекращение xlogo
Помните, как и с убивать, у вас должны быть права суперпользователя для отправки сигналов процессам, которые вам не принадлежат.