.\" .\" Copyright (c) 2002-2023 Craig Small .\" Copyright (c) 2011-2023 Jim Warner .\" Copyright (c) 2011-2012 Sami Kerola .\" Copyright (c) 1998-2003 Albert Cahalan .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH KILL 1 "16 січня 2023 року" procps\-ng "Команди користувача" .SH НАЗВА kill — надсилання сигналу процесу .SH "КОРОТКИЙ ОПИС" \fBkill\fP [параметри] [...] .SH ОПИС Типовим сигналом для kill є TERM. Для отримання списку доступних сигналів скористайтеся параметром \fB\-l\fP або \fB\-L\fP. Зокрема, корисними сигналами є HUP, INT, KILL, STOP, CONT та 0. Сигнали можна вказати у три способи: \fB\-9\fP, \fB\-SIGKILL\fP або \fB\-KILL\fP. Для вибору цілих груп процесів можна використовувати від’ємні значення PID; див. стовпчик PGID у виведенні команди ps. PID для \fB\-1\fP є особливим; він позначає усі процеси, окрім самого процесу kill та процесу init. .SH ПАРАМЕТРИ .TP \fB [...]\fP Надіслати сигнал усіх зі списку. .TP \fB\-\fP .TQ \fB\-s\fP \fIсигнал\fP .TQ \fB\-\-signal\fP \fIсигнал\fP Вказати \fBсигнал\fP, який слід надіслати. Сигнал може бути вказано за допомогою назви сигналу або його номера. Поведінку сигналів описано на сторінці підручника \fBsignal\fP(7). .TP \fB\-q\fP, \fB\-\-queue \fP\fIзначення\fP Скористайтеся \fBkill\fP(2) замість \fBsigqueue\fP(3), і аргумент значення, який використовується для задання цілого значення, буде надіслано разом із сигналом. Якщо у процесі, який його отримає, встановлено обробки сигналу, який використовує прапорець SA_SIGINFO \fBsigaction\fP(2), процес зможе отримати ці дані за допомогою поля si_value структури siginfo_t. .TP \fB\-l\fP, \fB\-\-list\fP [\fIсигнал\fP] Вивести список сигналів. У цього параметра є необов’язковий аргумент, за допомогою якого можна перетворювати номер сигналу на назву і навпаки. .TP \fB\-L\fP,\fB\ \-\-table\fP Вивести список назв сигналів у форматі таблиці. .TP .PD .SH ЗАУВАЖЕННЯ У вашій оболонці (інтерпретаторі командного рядка) може бути вбудована команда kill. Щоб позбутися конфлікту команд, вам слід запускати описану тут команду як /bin/kill. .SH ПРИКЛАДИ .TP \fBkill \-9 \-1\fP Завершити робот усіх процесів, роботу яких можна завершити. .TP \fBkill \-l 11\fP Знайти відповідну назву для сигналу з номером 11. .TP \fBkill \-L\fP Вивести список варіантів сигналів у форматі таблиці. .TP \fBkill 123 543 2341 3453\fP Надіслати усім цим процесам типовий сигнал, SIGTERM. .SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ" \fBkill\fP(2), \fBkillall\fP(1), \fBnice\fP(1), \fBpkill\fP(1), \fBrenice\fP(1), \fBsignal\fP(7), \fBsigqueue\fP(3), \fBskill\fP(1) .SH СТАНДАРТИ Під час створення програми виконано відповідні стандарти. Параметр \fB\-L\fP є специфічним, його призначено лише для Linux. .SH АВТОР Kill створено .UR albert@users.sf.net Albert Cahalan .UE у 1999 році для заміни відповідної програми з bsdutils, яка не була сумісною зі стандартами. Програма зі складу util\-linux також може працювати належним чином. .SH "Як надіслати звіт про вади" Про вади, будь ласка, повідомляйте на адресу .UR procps@freelists.org .UE