|
НАЗВАНИЕ
kill - терминирование процессов
СИНТАКСИС
kill [-номер_сигнала] идентификатор_процесса ...
ОПИСАНИЕ
По умолчанию команда kill посылает сигнал 15 (завершиться) процессу с указанным идентификатором. Таким
способом обычно терминируют процесс, который не устанавливает нестандартную реакцию на сигналы. Идентификаторы_процессов можно узнать по команде ps(1) (в колонке
PID). Идентификатор асинхронно запущенного процесса сообщается shell'ом в момент запуска (в случае конвейера
сообщается только идентификатор последнего процесса).
Подробно о терминировании процесов см. kill(2). Например, если указан процесс с номером 0, то сигнал будет послан всем процессам данной группы.
Терминируемый процесс должен принадлежать текущему пользователю, если последний не является суперпользователем.
Если в качестве первого аргумента указан (с предшествующим знаком -) номер_сигнала, то вместо сигнала 15 посылается он [см. signal(2)]. Так, команда kill -9 ... уничтожает процесс наверняка, если, конечно, для уничтожения хватает прав.
СМ. ТАКЖЕ
ps(1), sh(1).
kill(2), signal(2) в Справочнике программиста.
|