summaryrefslogtreecommitdiffstats
path: root/man-po/ru/killall.1
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--man-po/ru/killall.1124
1 files changed, 124 insertions, 0 deletions
diff --git a/man-po/ru/killall.1 b/man-po/ru/killall.1
new file mode 100644
index 0000000..3ff08a0
--- /dev/null
+++ b/man-po/ru/killall.1
@@ -0,0 +1,124 @@
+.\"
+.\" Copyright 1993-2002 Werner Almesberger
+.\" 2002-2023 Craig Small
+.\" 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 KILLALL 1 2023\-06\-17 psmisc "Пользовательские команды"
+.SH ИМЯ
+killall \- завершает процессы с указанным именем
+.SH ОБЗОР
+.ad l
+\fBkillall\fP [\fB\-Z\fP,\fB\ \-\-context\fP \fIшаблон\fP] [\fB\-e\fP,\fB\ \-\-exact\fP] [\fB\-g\fP,\fB\ \-\-process\-group\fP] [\fB\-i\fP,\fB\ \-\-interactive\fP] [\fB\-n\fP,\fB\ \-\-ns\fP \fIPID\fP]
+[\fB\-o\fP,\fB\ \-\-older\-than\fP \fIВРЕМЯ\fP] [\fB\-q\fP,\fB\ \-\-quiet\fP] [\fB\-r\fP,\fB\ \-\-regexp\fP] [\fB\-s\fP,\fB\ \-\-signal\fP \fIСИГНАЛ\fP,\ \fB\-\fP\fIСИГНАЛ\fP] [\fB\-u\fP,\fB\ \-\-user\fP \fIпользователь\fP] [\fB\-v\fP,\fB\ \-\-verbose\fP] [\fB\-w\fP,\fB\ \-\-wait\fP]
+[\fB\-y\fP,\fB\ \-\-younger\-than\fP \fIВРЕМЯ\fP] [\fB\-I\fP,\fB\ \-\-ignore\-case\fP] [\fB\-V\fP,\ \-\-version] [\fB\-\-\fP] \fIимя\fP …
+.br
+\fBkillall\fP \fB\-l\fP, \fB\-\-list\fP
+.br
+\fBkillall\fP \fB\-V\fP,\fB\ \-\-version\fP
+.ad b
+.SH ОПИСАНИЕ
+\fBkillall\fP посылает сигнал всем процессам, выполняющим любую указанную
+команду. Если не указано имя сигнала, то используется SIGTERM.
+.PP
+Signals can be specified either by name (e.g.\& \fB\-HUP\fP or \fB\-SIGHUP\fP) or
+by number (e.g.\& \fB\-1\fP) or by option \fB\-s\fP.
+.PP
+Если имя команды не является регулярным выражением (параметр \fB\-r\fP) и
+содержит косую черту (\fB/\fP), то процессы, выполняющие этот определённый
+файл, будут выбраны для завершения независимо от их имени.
+.PP
+\fBkillall\fP возвращает код выхода ноль, если был завершён хотя бы один
+процесс для каждой заданной команды, или, если команды не указаны, хотя бы
+один процесс, подошедший под требования поиска по \fB\-u\fP и \fB\-Z\fP. В противном
+случае \fBkillall\fP возвращает ненулевое значение.
+.PP
+Процесс \fBkillall\fP никогда не завершает сам себя (но может завершить другие
+процессы \fBkillall\fP).
+.SH ПАРАМЕТРЫ
+.IP "\fB\-e\fP, \fB\-\-exact\fP"
+Требовать полного совпадения для очень длинных имён. Если имя команды
+длиннее чем 15 символов, то полное имя может быть недоступно (т. е., часть
+затёрлась). В этом случае, \fBkillall\fP завершит все процессы, совпадающие по
+первым 15 символам. С параметром \fB\-e\fP такие элементы не
+обрабатываются. \fBkillall\fP выводит сообщение для каждого необработанного
+элемента, если вместе с \fB\-e\fP дополнительно указан параметр \fB\-v\fP.
+.IP "\fB\-I\fP, \fB\-\-ignore\-case\fP"
+Игнорировать регистр символов в именах процессов.
+.IP "\fB\-g\fP, \fB\-\-process\-group\fP"
+Завершить группу процесса, в которую входит процесс. На всю группу
+посылается только один сигнал завершения, даже если в группе найдено
+несколько процессов.
+.IP "\fB\-i\fP, \fB\-\-interactive\fP"
+Запрашивать подтверждение перед завершением процессов.
+.IP "\fB\-l\fP, \fB\-\-list\fP"
+Показать все известные имена сигналов.
+.IP "\fB\-n\fP, \fB\-\-ns\fP"
+Искать процессы в том же пространстве имён PID что и у PID. По умолчанию
+поиск выполняется по всем пространствам имён.
+.IP "\fB\-o\fP, \fB\-\-older\-than\fP"
+Искать процессы, старее (запущенные до) заданного времени. Время задаётся в
+виде числа с плавающей точки и идентификатора. Идентификаторами могут быть
+s,m,h,d,w,M,y (секунды, минуты, часы, дни, недели, месяцы и года,
+соответственно).
+.IP "\fB\-q\fP, \fB\-\-quiet\fP"
+Не сообщать, если ни одного процесса не завершено.
+.IP "\fB\-r\fP, \fB\-\-regexp\fP"
+Рассматривать шаблон имени процесса как расширенное регулярное выражение
+POSIX согласно \fBregex\fP(3).
+.IP "\fB\-s\fP, \fB\-\-signal\fP, \fB\-\fP\fIСИГНАЛ\fP"
+Посылать указанный СИГНАЛ, а не SIGTERM.
+.IP "\fB\-u\fP, \fB\-\-user\fP"
+Завершить процессы, принадлежащие указанному пользователю. Имена команд
+необязательны.
+.IP "\fB\-v\fP, \fB\-\-verbose\fP"
+Уведомлять об успешной отправке сигнала.
+.IP "\fB\-V\fP, \fB\-\-version\fP"
+Показать информацию о версии.
+.IP "\fB\-w\fP, \fB\-\-wait\fP"
+Ожидать завершения процессов. \fBkillall\fP проверяет раз в секунду
+существование завершаемых процессов и прекращает работу только если никого
+не осталось.Заметим, что \fBkillall\fP может ждать вечно, если сигнал был
+проигнорирован, никак не повлиял или если процесс остался в состоянии зомби.
+.IP "\fB\-y\fP, \fB\-\-younger\-than\fP"
+Искать процессы, новее (запущенные после) заданного времени. Время задаётся
+в виде числа с плавающей точки и идентификатора. Идентификаторами могут быть
+s,m,h,d,w,M,y (секунды, минуты, часы, дни, недели, месяцы и года,
+соответственно).
+.IP "\fB\-Z\fP, \fB\-\-context\fP"
+Задать контекст безопасности: завершать только процессы с контекстом
+безопасности, который совпадает с заданным шаблоном расширенного регулярного
+выражения. В командной строке должен указываться раньше остальных
+параметров. Имена команд необязательны.
+.SH ФАЙЛЫ
+.TP
+/proc
+местонахождение файловой системы proc
+.SH "ИЗВЕСТНЫЕ ДЕФЕКТЫ"
+Завершение по указанному файлу работает только для исполняемых файлов,
+которые остаются открытыми при выполнении, то есть недвоичные исполняемые
+файлы не могут завершаться этим способом.
+.PP
+Обратите внимание, что ввод \fBkillall\fP \fIимя\fP может не привести к желаемому
+действиям на не Linux системах, особенно при запуске от привилегированного
+пользователя.
+.PP
+\fBkillall \-w\fP не понимает, что процесс исчез и заменён новым процессом с тем
+же PID между опросами.
+.PP
+Если процессы меняют свои имена, \fBkillall\fP может не найти их.
+.PP
+\fBkillall\fP имеет ограничение на имена, которые могут быть указаны в
+командной строке. Оно равно размеру unsigned long integer умноженному на
+8. Для большинства 32\-битных систем ограничение равно 32, а для 64\-битных
+систем, обычно, равно 64.
+.SH "СМОТРИТЕ ТАКЖЕ"
+\fBkill\fP(1), \fBfuser\fP(1), \fBpgrep\fP(1), \fBpidof\fP(1), \fBpkill\fP(1), \fBps\fP(1),
+\fBkill\fP(2), \fBregex\fP(3).