kill

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск

killunix-утилита, завершающая процесс.

Синтаксис[править]

  • kill [ -s сигнал | -p ] [ -a ] pid …
  • kill -l [ сигнал ]

Описание[править]

kill посылает указанный сигнал указанному процессу. Если не указано ни одного сигнала, посылается сигнал TERM. Сигнал TERM завершит те процессы, которые не обрабатывают его приход. Для других процессов может быть необходимым послать сигнал 9, поскольку этот сигнал перехватить нельзя.

Большинство современных шеллов имеют встроенную команду kill.

Параметры[править]

pid …
Указать список идентификаторов процессов, которым команда kill должна послать сигнал. Каждый аргумент pid должен быть номером процесса либо его именем.
-s
Указать посылаемый сигнал. Сигнал должен быть указан по имени либо по номеру.
-p
Указывает, что команда kill должна вывести идентификаторы (pid) поименованных процессов, но не посылать им сигнал.
-l
Выводит список имен сигналов. Эти имена можно посмотреть также в файле /usr/include/linux/signal.h

Ссылки[править]