GIF87a; 404

MY HEART




Upload:

Command:

diavoloapp@18.218.60.55: ~ $
.\" Manual page for pgrep / pkill.
.\" Licensed under version 2 of the GNU General Public License.
.\" Copyright 2000 Kjetil Torgrim Homme
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH PGREP 1 "жовтень 2012 року" procps\-ng "Команди користувача"
.SH НАЗВА
pgrep, pkill — пошук або надсилання сигналів процесам на основі даних щодо
їхньої назви та інших атрибутів
.SH "КОРОТКИЙ ОПИС"
\fBpgrep\fP [параметри] взірець
.br
\fBpkill\fP [параметри] взірець
.SH ОПИС
\fBpgrep\fP виконує пошук серед поточних запущених процесів і виводить список
ідентифікаторів процесів, які відповідають критерію вибору до
stdout. Виконуватися мають усі критерії. Наприклад,
.IP
$ pgrep \-u root sshd
.PP
покаже список процесів, які мають назву \fBsshd\fP і належать \fBroot\fP. З іншого
боку,
.IP
$ pgrep \-u root,daemon
.PP
виведе список процесів, власником яких є \fBroot\fP або \fBdaemon\fP.
.PP
\fBpkill\fP надішле вказаний сигнал (типово \fBSIGTERM\fP) кожному процесу,
замість виведення списку процесів до stdout.
.SH ПАРАМЕТРИ
.TP 
\fB\-\fP\fIсигнал\fP
.TQ
\fB\-\-signal\fP \fIсигнал\fP
Визначає сигнал для надсилання кожному відповідному процесу. Для визначення
сигналу можна скористатися цифровим значенням або символічною назвою
сигналу. (лише для \fBpkill\fP.)
.TP 
\fB\-c\fP, \fB\-\-count\fP
Придушити звичайне виведення. Замість цього, вивести кількість відповідних
процесів. Якщо не вдасться знайти нічого, наприклад, буде повернуто нульове
значення, програма поверне ненульове значення помилки.
.TP 
\fB\-d\fP, \fB\-\-delimiter\fP \fIроздільник\fP
Встановлює рядок, що використовуватиметься для відокремлення ідентифікаторів
процесів у виведених даних (типовим роздільником є символ розриву
рядка). (Лише \fBpgrep\fP.)
.TP 
\fB\-f\fP, \fB\-\-full\fP
Зазвичай, відповідність \fIвзірця\fP встановлюється лише для назви
процесу. Якщо використано \fB\-f\fP, відповідність встановлюється за цілим
рядком команди.
.TP 
\fB\-g\fP, \fB\-\-pgroup\fP \fIгрупа процесів\fP,...
Встановлювати відповідність процесів лише для вказаного списку
ідентифікаторів груп. Група процесів 0 відповідає власній групі процесів
\fBpgrep\fP або \fBpkill\fP.
.TP 
\fB\-G\fP, \fB\-\-group\fP \fIgid\fP,...
Встановлювати відповідність процесів зі списку справжніх ідентифікаторів
груп. Можна використовувати цифрове або символічне значення ідентифікатора.
.TP 
\fB\-l\fP, \fB\-\-list\-name\fP
Вивести список назв процесів, а також ідентифікаторів процесів. (Лише
\fBpgrep\fP.)
.TP 
\fB\-a\fP, \fB\-\-list\-full\fP
Вивести список рядків команд повністю, а також ідентифікаторів
процесів. (Лише \fBpgrep\fP.)
.TP 
\fB\-n\fP, \fB\-\-newest\fP
Вибрати лише найновіші (запущені якомога пізніше) відповідні процеси.
.TP 
\fB\-o\fP, \fB\-\-oldest\fP
Вибрати лише найдавніші (запущені якомога раніше) відповідні процеси.
.TP 
\fB\-P\fP, \fB\-\-parent\fP \fIppid\fP,...
Встановлювати відповідність лише тих процесів, які мають батьківські процеси
зі вказаного списку.
.TP 
\fB\-s\fP, \fB\-\-session\fP \fIsid\fP,...
Встановлювати відповідність лише тих процесів, які мають ідентифікатори
сеансів процесів зі вказаного списку. Ідентифікатор 0 відповідає
ідентифікаторам сеансів самих програм \fBpgrep\fP або \fBpkill\fP.
.TP 
\fB\-t\fP, \fB\-\-terminal\fP \fIтермінал\fP,...
Встановлювати відповідність лише процесів із терміналом керування із
вказаного списку. Назву термінала слід вказувати без префікса «/dev/».
.TP 
\fB\-u\fP, \fB\-\-euid\fP \fIeuid\fP,...
Встановлювати відповідність процесів зі списку ідентифікаторів ефективних
користувачів. Можна використовувати цифрове або символічне значення
ідентифікатора.
.TP 
\fB\-U\fP, \fB\-\-uid\fP \fIuid\fP,...
Встановлювати відповідність процесів зі списку справжніх ідентифікаторів
користувачів. Можна використовувати цифрове або символічне значення
ідентифікатора.
.TP 
\fB\-v\fP, \fB\-\-inverse\fP
Інвертує відповідність. Зазвичай, цей параметр використовується у контексті
\fBpgrep\fP. У контексті \fBpkill\fP скорочену форму параметра вимкнено для того,
щоб запобігти випадковому використанню цього параметра.
.TP 
\fB\-w\fP, \fB\-\-lightweight\fP
Показує усіх ідентифікатори потоків обробки, замість ідентифікаторів, у
контексті \fBpgrep\fP. У контексті \fBpkill\fP цей параметр вимкнено.
.TP 
\fB\-x\fP, \fB\-\-exact\fP
Встановлювати відповідність лише процесів, назви яких (або рядки команд,
якщо вказано параметр \-f) \fBточно\fP відповідає \fIвзірцю\fP.
.TP 
\fB\-F\fP, \fB\-\-pidfile\fP \fIфайл\fP
Прочитати \fIPID\fP з файла. Ймовірно, цей параметр корисніший для \fBpkill\fP, а
не для \fBpgrep\fP.
.TP 
\fB\-L\fP, \fB\-\-logpidfile\fP
Завершувати роботу повідомленням про помилку, якщо pid\-файл (див. \-F) не
заблоковано.
.TP 
\fB\-\-ns \fP\fIpid\fP
Встановлювати відповідність процесів, які належать до одного простору
назв. Для встановлення відповідності для процесів інших користувачів
програму має бути запущено від імені користувача root. Див. довідку щодо
\-\-nslist, щоб дізнатися про те, як обмежити перелік відповідних просторів
назв.
.TP 
\fB\-\-nslist \fP\fIназва\fP\fB,...\fP
Встановлювати відповідність лише для вказаних просторів назв. Можливі
простори назв: ipc, mnt, net, pid, user, uts.
.TP 
\fB\-V\fP, \fB\-\-version\fP
Вивести дані щодо версії і завершити роботу.
.TP 
\fB\-h\fP, \fB\-\-help\fP
Показати довідкові дані і завершити роботу.
.PD
.SH ОПЕРАНДИ
.TP 
\fIвзірець\fP
Вказує розширений формальний вираз для відповідності за назвами процесів або
рядками команд.
.SH ПРИКЛАДИ
Приклад 1: знайти ідентифікатор процесу фонової служби \fBnamed\fP:
.IP
$ pgrep \-u root named
.PP
Приклад 2: змусити \fBsyslog\fP виконати повторне читання файла налаштувань:
.IP
$ pkill \-HUP syslogd
.PP
Приклад 3: надати докладну інформацію щодо усіх процесів \fBxterm\fP:
.IP
$ ps \-fp $(pgrep \-d, \-x xterm)
.PP
Приклад 4: підвищити пріоритетність усіх процесів \fBnetscape\fP:
.IP
$ renice +4 $(pgrep netscape)
.SH "СТАН ВИХОДУ"
.PD 0
.TP 
0
Критеріям відповідає один або декілька процесів.
.TP 
1
Не знайдено відповідних процесів.
.TP 
2
Синтаксична помилка у рядку команди.
.TP 
3
Критична помилка: вичерпано пам’ять тощо.
.PD
.SH ЗАУВАЖЕННЯ
Назву процесу, що використовується для встановлення відповідності, обмежено
15 символами, які виводить /proc/\fIpid\fP/stat. Для встановлення відповідності
за цілим командним рядком, /proc/\fIpid\fP/cmdline, скористайтеся параметром
\-f.
.PP
Запущений процес \fBpgrep\fP або \fBpkill\fP ніколи не повідомлятиметься самим
собою як відповідник.
.SH ВАДИ
Не можна одночасно використовувати параметри \fB\-n\fP, \fB\-o\fP та \fB\-v\fP
одночасно. Повідомте авторам, якщо вам потрібне таке поєднання.
.PP
Програма повідомляє про щезлі процеси.

.SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
\fBps\fP(1), \fBregex\fP(7), \fBsignal\fP(7), \fBkillall\fP(1), \fBskill\fP(1), \fBkill\fP(1),
\fBkill\fP(2)
.SH СТАНДАРТИ
\fBpkill\fP та \fBpgrep\fP було впроваджено у Sun Solaris 7. Ця реалізація є
повністю сумісною із реалізацією для Solaris.
.SH АВТОР
.UR kjetilho@ifi.uio.no
Kjetil Torgrim Homme
.UE
.SH "Як надіслати звіт про вади"
Про вади, будь ласка, повідомляйте на адресу
.UR procps@freelists.org
.UE

Filemanager

Name Type Size Permission Actions
free.1 File 6.45 KB 0644
kill.1 File 4.15 KB 0644
pgrep.1 File 11.02 KB 0644
pidof.1 File 3.56 KB 0644
pkill.1 File 17 B 0644
pmap.1 File 3.34 KB 0644
pwdx.1 File 1.37 KB 0644
skill.1 File 5.47 KB 0644
slabtop.1 File 5.8 KB 0644
tload.1 File 2.62 KB 0644
uptime.1 File 3.35 KB 0644
w.1 File 4.9 KB 0644
watch.1 File 10.39 KB 0644