kill

From Традиция
Jump to navigation Jump to search

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

Синтаксис[edit | edit source]

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

Описание[edit | edit source]

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

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

Параметры[edit | edit source]

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

Ссылки[edit | edit source]