# Ukrainian translation for psmisc-man
# Copyright (C) 2021 Free Software Foundation, Inc.
# This file is distributed under the same license as the psmisc package.
#
# Yuri Chornoivan <yurchor@ukr.net>, 2021.
msgid ""
msgstr ""
"Project-Id-Version: psmisc-man 23.4rc1\n"
"Report-Msgid-Bugs-To: Craig Small <csmall@dropbear.xyz>\n"
"POT-Creation-Date: 2021-02-06 09:01+1100\n"
"PO-Revision-Date: 2021-01-24 13:21+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Lokalize 20.11.70\n"

#. type: TH
#: ../doc/fuser.1:9
#, no-wrap
msgid "FUSER"
msgstr "FUSER"

#. type: TH
#: ../doc/fuser.1:9 ../doc/peekfd.1:9 ../doc/pslog.1:9 ../doc/prtstat.1:9
#, no-wrap
msgid "2020-09-09"
msgstr "9 вересня 2020 року"

#. type: TH
#: ../doc/fuser.1:9 ../doc/killall.1:9 ../doc/peekfd.1:9 ../doc/prtstat.1:9
#: ../doc/pstree.1:9
#, no-wrap
msgid "psmisc"
msgstr "psmisc"

#. type: TH
#: ../doc/fuser.1:9 ../doc/killall.1:9 ../doc/peekfd.1:9 ../doc/prtstat.1:9
#: ../doc/pstree.1:9
#, no-wrap
msgid "User Commands"
msgstr "Команди користувача"

#. type: SH
#: ../doc/fuser.1:10 ../doc/killall.1:10 ../doc/peekfd.1:10 ../doc/pslog.1:10
#: ../doc/prtstat.1:10 ../doc/pstree.1:10
#, no-wrap
msgid "NAME"
msgstr "НАЗВА"

#. type: Plain text
#: ../doc/fuser.1:12
msgid "fuser - identify processes using files or sockets"
msgstr ""
"fuser — програма для ідентифікації процесів на основі файлів або сокетів"

#. type: SH
#: ../doc/fuser.1:12 ../doc/killall.1:12 ../doc/peekfd.1:12 ../doc/pslog.1:12
#: ../doc/prtstat.1:12 ../doc/pstree.1:12
#, no-wrap
msgid "SYNOPSIS"
msgstr "КОРОТКИЙ ОПИС"

#. type: Plain text
#: ../doc/fuser.1:28
#, fuzzy
#| msgid ""
#| "B<fuser> [B<-fuv>] [B<-a>|B<-s>] [B<-4>|B<-6>] [B<-c>|B<-m>|B<-n> "
#| "I<space>] [B<\\ -k> [B<-i>] [B<-M>] [B<-w>] [B<->I<SIGNAL>] ] I<name> "
#| "\\&...\""
msgid ""
"B<fuser> [B<-fuv>] [B<-a>|B<-s>] [B<-4>|B<-6>] [B<-c>|B<-m>|B<-n> I<space>] "
"[B<\\ -k> [B<-i>] [B<-M>] [B<-w>] [B<->I<SIGNAL>] ] I<name> ..."
msgstr ""
"B<fuser> [B<-fuv>] [B<-a>|B<-s>] [B<-4>|B<-6>] [B<-c>|B<-m>|B<-n> "
"I<простір>] [B<\\ -k> [B<-i>] [B<-M>] [B<-w>] [B<->I<СИГНАЛ>] ] I<назва> "
"\\&...\""

#. type: Plain text
#: ../doc/fuser.1:30
msgid "B<fuser -l>"
msgstr "B<fuser -l>"

#. type: Plain text
#: ../doc/fuser.1:32
msgid "B<fuser -V>"
msgstr "B<fuser -V>"

#. type: SH
#: ../doc/fuser.1:33 ../doc/killall.1:45 ../doc/peekfd.1:23 ../doc/pslog.1:19
#: ../doc/prtstat.1:21 ../doc/pstree.1:36
#, no-wrap
msgid "DESCRIPTION"
msgstr "ОПИС"

#. type: Plain text
#: ../doc/fuser.1:38
msgid ""
"B<fuser> displays the PIDs of processes using the specified files or file "
"systems.  In the default display mode, each file name is followed by a "
"letter denoting the type of access:"
msgstr ""
"B<fuser> виводить дані щодо PID процесів на основі вказаних файлів або "
"файлових систем. У типовому режимі показу після кожної назви файла буде "
"вказано літеру, яка вказуватиме на тип доступу:"

#. type: TP
#: ../doc/fuser.1:41
#, no-wrap
msgid "B<c>"
msgstr "B<c>"

#. type: Plain text
#: ../doc/fuser.1:44
msgid "current directory."
msgstr "поточний каталог."

#. type: TP
#: ../doc/fuser.1:44
#, no-wrap
msgid "B<e>"
msgstr "B<e>"

#. type: Plain text
#: ../doc/fuser.1:47
msgid "executable being run."
msgstr "виконуваний файл, який запускається."

#. type: TP
#: ../doc/fuser.1:47
#, no-wrap
msgid "B<f>"
msgstr "B<f>"

#. type: Plain text
#: ../doc/fuser.1:52
msgid "open file.  B<f> is omitted in default display mode."
msgstr "відкрити файл. B<f> буде пропущено у типовому режимі показу."

#. type: TP
#: ../doc/fuser.1:52
#, no-wrap
msgid "B<F>"
msgstr "B<F>"

#. type: Plain text
#: ../doc/fuser.1:57
msgid "open file for writing.  B<F> is omitted in default display mode."
msgstr ""
"відкрити файл для запису. B<F> буде пропущено у типовому режимі показу."

#. type: TP
#: ../doc/fuser.1:57
#, no-wrap
msgid "B<r>"
msgstr "B<r>"

#. type: Plain text
#: ../doc/fuser.1:60
msgid "root directory."
msgstr "Кореневий каталог."

#. type: TP
#: ../doc/fuser.1:60
#, no-wrap
msgid "B<m>"
msgstr "B<m>"

#. type: Plain text
#: ../doc/fuser.1:63
msgid "mmap'ed file or shared library."
msgstr "пов'язаний mmap файл або бібліотека спільного використання."

#. type: TP
#: ../doc/fuser.1:63
#, no-wrap
msgid "B<.>"
msgstr "B<.>"

#. type: Plain text
#: ../doc/fuser.1:66
msgid "Placeholder, omitted in default display mode."
msgstr "Замінник, буде пропущено у типовому режимі показу."

#. type: Plain text
#: ../doc/fuser.1:75
msgid ""
"B<fuser> returns a non-zero return code if none of the specified files is "
"accessed or in case of a fatal error.  If at least one access has been "
"found, B<fuser> returns zero."
msgstr ""
"B<fuser> повертає ненульовий код, якщо програмі не вдається отримати доступ "
"до жодного з вказаних файлів або якщо трапиться критична помилка. Якщо "
"вдасться отримати доступ хоча б до одного з файлів, B<fuser> повертає нуль."

#. type: Plain text
#: ../doc/fuser.1:89
msgid ""
"In order to look up processes using TCP and UDP sockets, the corresponding "
"name space has to be selected with the B<-n> option. By default B<fuser> "
"will look in both IPv6 and IPv4 sockets.  To change the default behavior, "
"use the B<-4> and B<-6> options.  The socket(s) can be specified by the "
"local and remote port, and the remote address.  All fields are optional, but "
"commas in front of missing fields must be present:"
msgstr ""
"З метою пошуку процесів з використанням сокетів TCP та UDP слід вибрати "
"відповідний простір назв за допомогою параметра B<-n>. Типово, B<fuser> "
"шукатиме серед сокетів IPv6 та IPv4. Щоб змінити типову поведінку, "
"скористайтеся параметром B<-4> або B<-6>. Сокети можна задати за локальним "
"або віддаленим портом та віддалено адресою. Усі поля є необов'язковим, але "
"коми перед пропущеними полями слід ставити:"

#. type: Plain text
#: ../doc/fuser.1:91
msgid "[I<lcl_port>][,[I<rmt_host>][,[I<rmt_port>]]]"
msgstr "[I<lcl_port>][,[I<rmt_host>][,[I<rmt_port>]]]"

#. type: Plain text
#: ../doc/fuser.1:94
msgid ""
"Either symbolic or numeric values can be used for IP addresses and port "
"numbers."
msgstr ""
"Для IP-адрес та номерів портів можна використовувати символічні або числові "
"значення."

#. type: Plain text
#: ../doc/fuser.1:97
msgid ""
"B<fuser> outputs only the PIDs to stdout, everything else is sent to stderr."
msgstr ""
"B<fuser> виводить до стандартного виведення лише PID, усі інші дані буде "
"надіслано до stderr."

#. type: SH
#: ../doc/fuser.1:97 ../doc/killall.1:78 ../doc/peekfd.1:28 ../doc/pslog.1:23
#: ../doc/prtstat.1:27 ../doc/pstree.1:89
#, no-wrap
msgid "OPTIONS"
msgstr "ПАРАМЕТРИ"

#. type: TP
#: ../doc/fuser.1:98
#, no-wrap
msgid "B<-a>, B<--all>"
msgstr "B<-a>, B<--all>"

#. type: Plain text
#: ../doc/fuser.1:102
msgid ""
"Show all files specified on the command line.  By default, only files that "
"are accessed by at least one process are shown."
msgstr ""
"Показати усі файли, які вказано у рядку команди. Типово, буде показано лише "
"файли, доступ до яких має принаймні один процес."

#. type: IP
#: ../doc/fuser.1:102 ../doc/pstree.1:97
#, no-wrap
msgid "B<-c>"
msgstr "B<-c>"

#. type: Plain text
#: ../doc/fuser.1:105
msgid "Same as B<-m> option, used for POSIX compatibility."
msgstr "Те саме, що і параметр B<-m>, використовується для сумісності з POSIX."

#. type: TP
#: ../doc/fuser.1:105
#, no-wrap
msgid "B<-f>"
msgstr "B<-f>"

#. type: Plain text
#: ../doc/fuser.1:108
msgid "Silently ignored, used for POSIX compatibility."
msgstr "Буде проігноровано. Використовується для сумісності з POSIX."

#. type: TP
#: ../doc/fuser.1:108
#, no-wrap
msgid "B<-k>, B<--kill>"
msgstr "B<-k>, B<--kill>"

#. type: Plain text
#: ../doc/fuser.1:120
msgid ""
"Kill processes accessing the file.  Unless changed with B<->I<SIGNAL\\/>, "
"SIGKILL is sent.  An B<fuser> process never kills itself, but may kill other "
"B<fuser> processes.  The effective user ID of the process executing B<fuser> "
"is set to its real user ID before attempting to kill."
msgstr ""
"Завершити роботу процесів, які мають доступ до файла. Якщо не було внесено "
"змін до назви сигналу за допомогою параметра B<->I<СИГНАЛ\\/>, буде "
"надіслано сигнал SIGKILL. Процес B<fuser> не може завершити свою роботу, але "
"може завершити роботу іншого процесу B<fuser>. Значення реального "
"ідентифікатора користувача процесу, у якому виконується B<fuser>, буде "
"встановлено відповідно до справжнього ідентифікатор до того, як програма "
"спробує перервати роботу іншої програми."

#. type: IP
#: ../doc/fuser.1:120 ../doc/killall.1:99
#, no-wrap
msgid "B<-i>, B<--interactive>"
msgstr "B<-i>, B<--interactive>"

#. type: Plain text
#: ../doc/fuser.1:127
msgid ""
"Ask the user for confirmation before killing a process.  This option is "
"silently ignored if B<-k> is not present too."
msgstr ""
"Запитати користувача щодо підтвердження дії до завершення роботи процесу. "
"Цей параметр буде проігноровано, якщо не вказано параметр B<-k>."

#. type: TP
#: ../doc/fuser.1:127
#, no-wrap
msgid "B<-I>, B<--inode>"
msgstr "B<-I>, B<--inode>"

#. type: Plain text
#: ../doc/fuser.1:133
msgid ""
"For the name space B<file> let all comparisons be based on the inodes of the "
"specified file(s)  and never on the file names even on network based file "
"systems."
msgstr ""
"Для простору назв B<file> використовувати порівняння на основі inode "
"вказаних файлів, а не назв файлів, навіть у мережевих файлових системах."

#. type: TP
#: ../doc/fuser.1:133
#, no-wrap
msgid "B<-l>, B<--list-signals>"
msgstr "B<-l>, B<--list-signals>"

#. type: Plain text
#: ../doc/fuser.1:136 ../doc/killall.1:103
msgid "List all known signal names."
msgstr "Вивести список усіх відомих назв сигналів."

#. type: TP
#: ../doc/fuser.1:136
#, fuzzy, no-wrap
#| msgid "B<-m>I< NAME >, B<--mount >I<NAME>"
msgid "B<-m>I< NAME>, B<--mount >I<NAME>"
msgstr "B<-m>I< НАЗВА >, B<--mount >I<НАЗВА>"

#. type: Plain text
#: ../doc/fuser.1:144
#, fuzzy
#| msgid ""
#| "I<NAME> specifies a file on a mounted file system or a block device that "
#| "is mounted.  All processes accessing files on that file system are "
#| "listed.  If a directory is specified, it is automatically changed to "
#| "I<NAME>/.  to use any file system that might be mounted on that directory."
msgid ""
"I<NAME> specifies a file on a mounted file system or a block device that is "
"mounted.  All processes accessing files on that file system are listed.  If "
"a directory is specified, it is automatically changed to I<NAME>/ to use any "
"file system that might be mounted on that directory."
msgstr ""
"I<НАЗВА> визначає файл на змонтованій файловій системі або блоковий "
"пристрій, який змонтовано. Буде виведено список усіх процесів, які отримали "
"доступ до файлів на цій файловій системі. Якщо вказано каталог, назву буде "
"автоматично замінено на I<НАЗВА>/., і програма скористається будь-якою "
"файловою системою, яку може бути змонтовано до цього каталогу."

#. type: TP
#: ../doc/fuser.1:144
#, no-wrap
msgid "B<-M>, B<--ismountpoint>"
msgstr "B<-M>, B<--ismountpoint>"

#. type: Plain text
#: ../doc/fuser.1:152
msgid ""
"Request will be fulfilled only if I<NAME> specifies a mountpoint.  This is "
"an invaluable seat belt which prevents you from killing the machine if "
"I<NAME> happens to not be a filesystem."
msgstr ""
"Запит буде виконано, лише якщо I<НАЗВА> вказує на точку монтування. Це "
"чудовий пасок безпеки, який не дасть вам завершити роботу віртуальної "
"машини, якщо I<НАЗВА>, раптом, не вказуватиме на файлову систему."

#. type: TP
#: ../doc/fuser.1:152
#, no-wrap
msgid "B<-w>"
msgstr "B<-w>"

#. type: Plain text
#: ../doc/fuser.1:158
msgid ""
"Kill only processes which have write access.  This option is silently "
"ignored if B<-k> is not present too."
msgstr ""
"Завершити роботу лише процесів, які мають доступ до запису. Цей параметр "
"буде проігноровано, якщо не вказано параметр B<-k>."

#. type: TP
#: ../doc/fuser.1:158
#, no-wrap
msgid "B<-n>I< NAMESPACE>, B<--namespace >I<NAMESPACE>"
msgstr "B<-n> I<ПРОСТІР_НАЗВ>, B<--namespace> I<ПРОСТІР_НАЗВ>"

#. type: Plain text
#: ../doc/fuser.1:173
msgid ""
"Select a different name space.  The name spaces B<file> (file names, the "
"default), B<udp> (local UDP ports), and B<tcp> (local TCP ports) are "
"supported.  For ports, either the port number or the symbolic name can be "
"specified.  If there is no ambiguity, the shortcut notation I<name>B</"
">I<space> (e.g., I<80>B</>I<tcp>)  can be used."
msgstr ""
"Вибрати інший простір назв. Передбачено підтримку просторів назв B<file> "
"(назви файлів, типовий), B<udp> (локальні порти UDP) та B<tcp> (локальні "
"порти TCP). Порти можна вказувати за допомогою символічної назви або номеру "
"порту. Якщо немає неоднозначностей, можна користуватися скороченою формою "
"запису: I<назва>B</>I<простір> (наприклад I<80>B</>I<tcp>)."

#. type: TP
#: ../doc/fuser.1:173
#, no-wrap
msgid "B<-s>, B<--silent>"
msgstr "B<-s>, B<--silent>"

#. type: Plain text
#: ../doc/fuser.1:183
msgid ""
"Silent operation.  B<-u> and B<-v> are ignored in this mode.  B<-a> must not "
"be used with B<-s>."
msgstr ""
"Виконати дію без сповіщень щодо виконання. У цьому режимі параметри B<-u> та "
"B<-v> буде проігноровано. B<-a> не слід використовувати разом із B<-s>."

#. type: TP
#: ../doc/fuser.1:183
#, no-wrap
msgid "B<->I<SIGNAL>"
msgstr "B<->I<СИГНАЛ>"

#. type: Plain text
#: ../doc/fuser.1:193
msgid ""
"Use the specified signal instead of SIGKILL when killing processes.  Signals "
"can be specified either by name (e.g., B<-HUP>)  or by number (e.g., "
"B<-1>).  This option is silently ignored if the B<-k> option is not used."
msgstr ""
"Використовувати вказаний сигнал замість SIGKILL для завершення роботи "
"процесів. Сигнали можна вказувати або за назвою (наприклад B<-HUP>), або за "
"номером (наприклад B<-1>). Цей параметр буде проігноровано, якщо не "
"використано параметр B<-k>."

#. type: IP
#: ../doc/fuser.1:193 ../doc/killall.1:118
#, no-wrap
msgid "B<-u>, B<--user>"
msgstr "B<-u>, B<--user>"

#. type: Plain text
#: ../doc/fuser.1:196
msgid "Append the user name of the process owner to each PID."
msgstr "Дописувати ім'я користувача-власника процесу до кожного PID."

#. type: IP
#: ../doc/fuser.1:196 ../doc/killall.1:121
#, no-wrap
msgid "B<-v>, B<--verbose>"
msgstr "B<-v>, B<--verbose>"

#. type: Plain text
#: ../doc/fuser.1:207
msgid ""
"Verbose mode.  Processes are shown in a B<ps>-like style.  The fields PID, "
"USER and COMMAND are similar to B<ps>.  ACCESS shows how the process "
"accesses the file.  Verbose mode will also show when a particular file is "
"being accessed as a mount point, knfs export or swap file.  In this case "
"B<kernel> is shown instead of the PID."
msgstr ""
"Режим докладних повідомлень. Процеси буде показано у стилі B<ps>. Значення "
"вмісту полів PID, USER та COMMAND є тим самим, що і у B<ps>. У полі ACCESS "
"буде показано спосіб доступу процесу до файла. У докладному режимі також "
"буде показано, чи виконано доступ до певного файла як до точки доступу, "
"експортованих даних knfs або файла резервної пам'яті. У цьому випадку "
"замість PID буде показано запис B<kernel>."

#. type: IP
#: ../doc/fuser.1:207 ../doc/killall.1:123
#, no-wrap
msgid "B<-V>, B<--version>"
msgstr "B<-V>, B<--version>"

#. type: Plain text
#: ../doc/fuser.1:210 ../doc/killall.1:125 ../doc/pslog.1:27
#: ../doc/pstree.1:167
msgid "Display version information."
msgstr "Показати інформацію щодо версії."

#. type: TP
#: ../doc/fuser.1:210
#, no-wrap
msgid "B<-4>, B<--ipv4>"
msgstr "B<-4>, B<--ipv4>"

#. type: Plain text
#: ../doc/fuser.1:215
msgid ""
"Search only for IPv4 sockets.  This option must not be used with the B<-6> "
"option and only has an effect with the tcp and udp namespaces."
msgstr ""
"Шукати серед сокетів IPv4. Цей параметр не слід використовувати разом із "
"параметром B<-6>. Він працює лише для просторів назв tcp та udp."

#. type: TP
#: ../doc/fuser.1:215
#, no-wrap
msgid "B<-6>, B<--ipv6>"
msgstr "B<-6>, B<--ipv6>"

#. type: Plain text
#: ../doc/fuser.1:220
msgid ""
"Search only for IPv6 sockets.  This option must not be used with the B<-4> "
"option and only has an effect with the tcp and udp namespaces."
msgstr ""
"Шукати серед сокетів IPv6. Цей параметр не слід використовувати разом із "
"параметром B<-4>. Він працює лише для просторів назв tcp та udp."

#. type: IP
#: ../doc/fuser.1:220
#, no-wrap
msgid "B<->"
msgstr "B<->"

#. type: Plain text
#: ../doc/fuser.1:222
msgid "Reset all options and set the signal back to SIGKILL."
msgstr "Скинути усі параметри і встановити типовий сигнал — SIGKILL."

#. type: SH
#: ../doc/fuser.1:222 ../doc/killall.1:143 ../doc/peekfd.1:43
#: ../doc/prtstat.1:35 ../doc/pstree.1:170
#, no-wrap
msgid "FILES"
msgstr "ФАЙЛИ"

#. type: TP
#: ../doc/fuser.1:223 ../doc/killall.1:144 ../doc/pstree.1:171
#, no-wrap
msgid "/proc"
msgstr "/proc"

#. type: Plain text
#: ../doc/fuser.1:226 ../doc/killall.1:147 ../doc/pstree.1:174
msgid "location of the proc file system"
msgstr "розташування файлової системи процесів"

#. type: SH
#: ../doc/fuser.1:226
#, no-wrap
msgid "EXAMPLES"
msgstr "ПРИКЛАДИ"

#. type: TP
#: ../doc/fuser.1:227
#, no-wrap
msgid "B<fuser -km /home>"
msgstr "B<fuser -km /home>"

#. type: Plain text
#: ../doc/fuser.1:230
msgid "kills all processes accessing the file system /home in any way."
msgstr ""
"завершує роботу усіх процесів, які у будь-який спосіб мають доступ до "
"файлової системи /home."

#. type: TP
#: ../doc/fuser.1:230
#, no-wrap
msgid "B<if fuser -s /dev/ttyS1; then :; else >I<command>B<; fi>"
msgstr "B<if fuser -s /dev/ttyS1; then :; else >I<команда>B<; fi>"

#. type: Plain text
#: ../doc/fuser.1:235
msgid "invokes I<command> if no other process is using /dev/ttyS1."
msgstr ""
"викликає I<команду>, якщо жоден інший процес не використовує /dev/ttyS1."

#. type: TP
#: ../doc/fuser.1:235
#, no-wrap
msgid "B<fuser telnet/tcp>"
msgstr "B<fuser telnet/tcp>"

#. type: Plain text
#: ../doc/fuser.1:238
msgid "shows all processes at the (local) TELNET port."
msgstr "виводить список усіх процесів на (локальному) порту TELNET."

#. type: SH
#: ../doc/fuser.1:238
#, no-wrap
msgid "RESTRICTIONS"
msgstr "ОБМЕЖЕННЯ"

#. type: Plain text
#: ../doc/fuser.1:241
msgid ""
"Processes accessing the same file or file system several times in the same "
"way are only shown once."
msgstr ""
"Процеси, які отримують доступ до того самого файла бо файлової системи "
"декілька разів, буде показано як один запис."

#. type: Plain text
#: ../doc/fuser.1:244
msgid ""
"If the same object is specified several times on the command line, some of "
"those entries may be ignored."
msgstr ""
"Якщо той самий об'єкт у рядку команди вказано декілька разів, деякі із "
"записів об'єкта може бути проігноровано."

#. type: Plain text
#: ../doc/fuser.1:250
msgid ""
"B<fuser> may only be able to gather partial information unless run with "
"privileges.  As a consequence, files opened by processes belonging to other "
"users may not be listed and executables may be classified as mapped only."
msgstr ""
"Якщо B<fuser> запущено від імені звичайного користувача, програма зможе "
"отримати доступ лише до частини даних. Наслідком цього є те, що файли, які "
"відкрито процесами інших користувачів, можуть не потрапити до списку, а "
"виконувані файли може бути класифіковано як такі, що лише пов'язані із "
"файлом."

#. type: Plain text
#: ../doc/fuser.1:259
msgid ""
"B<fuser> cannot report on any processes that it doesn't have permission to "
"look at the file descriptor table for.  The most common time this problem "
"occurs is when looking for TCP or UDP sockets when running B<fuser> as a non-"
"root user.  In this case B<fuser> will report no access."
msgstr ""
"B<fuser> не зможе включити до звіту дані жодного з тих процесів, доступ до "
"таблиці дескрипторів файлів яких обмежено правами доступу. Найчастіше "
"подібна проблема виникає, якщо виконується обробка сокетів TCP або UDP від "
"імені користувача, який не має прав доступу адміністратора (root). У таких "
"випадках B<fuser> повідомить про те, що не має доступу до потрібних програмі "
"даних."

#. type: Plain text
#: ../doc/fuser.1:264
msgid ""
"Installing B<fuser> SUID root will avoid problems associated with partial "
"information, but may be undesirable for security and privacy reasons."
msgstr ""
"Встановлення для B<fuser> SUID root може запобігти проблемам із доступом до "
"даних, але є небажаним із міркувань безпеки та конфіденційності."

#. type: Plain text
#: ../doc/fuser.1:270
msgid ""
"B<udp> and B<tcp> name spaces, and UNIX domain sockets can't be searched "
"with kernels older than 1.3.78."
msgstr ""
"Пошук для просторів назв B<udp> та B<tcp>, а також сокетів доменів UNIX не "
"можна виконувати, якщо ядро системи має версію, яка є старішою за 1.3.78."

#. type: Plain text
#: ../doc/fuser.1:274
msgid "Accesses by the kernel are only shown with the B<-v> option."
msgstr "Доступи ядра буде показано, лише якщо використано параметр B<-v>."

#. type: Plain text
#: ../doc/fuser.1:280
msgid ""
"The B<-k> option only works on processes.  If the user is the kernel, "
"B<fuser> will print an advice, but take no action beyond that."
msgstr ""
"Параметр B<-k> працює лише для процесів. Якщо користувачем є kernel, "
"B<fuser> виведе повідомлення-пораду, але не виконуватиме ніяких дій щодо "
"завершення роботи процесу."

#. type: SH
#: ../doc/fuser.1:280 ../doc/peekfd.1:56 ../doc/pstree.1:174
#, no-wrap
msgid "BUGS"
msgstr "ВАДИ"

#. type: Plain text
#: ../doc/fuser.1:286
msgid ""
"B<fuser -m /dev/sgX> will show (or kill with the B<-k> flag) all processes, "
"even if you don't have that device configured.  There may be other devices "
"it does this for too."
msgstr ""
"B<fuser -m /dev/sgX> покаже (або завершить роботу, якщо було вказано "
"параметр B<-k>) усі процеси, навіть якщо пристрій не налаштовано. Можуть "
"бути і інші пристрої, для яких така команда теж працюватиме."

#. type: Plain text
#: ../doc/fuser.1:290
msgid ""
"The mount B<-m> option will match any file within the same device as the "
"specified file, use the B<-M> option as well if you mean to specify only the "
"mount point."
msgstr ""
"Якщо буде вказано параметр монтування B<-m>, програма працюватиме із усіма "
"файлами на пристрої, які за назвою збігатимуться зі вказаним файлом. "
"Скористайтеся додатковим параметром B<-M>, якщо вам потрібні дані лише для "
"самої точки монтування."

#. type: SH
#: ../doc/fuser.1:290 ../doc/killall.1:170 ../doc/peekfd.1:63 ../doc/pslog.1:27
#: ../doc/pstree.1:176
#, no-wrap
msgid "SEE ALSO"
msgstr "ТАКОЖ ПЕРЕГЛЯНЬТЕ"

#. type: Plain text
#: ../doc/fuser.1:296
msgid ""
"B<kill>(1), B<killall>(1), B<lsof>(8), B<pkill>(1), B<ps>(1), B<kill>(2)."
msgstr ""
"B<kill>(1), B<killall>(1), B<lsof>(8), B<pkill>(1), B<ps>(1), B<kill>(2)."

#. type: TH
#: ../doc/killall.1:9
#, no-wrap
msgid "KILLALL"
msgstr "KILLALL"

#. type: TH
#: ../doc/killall.1:9
#, no-wrap
msgid "2021-01-11"
msgstr ""

#. type: Plain text
#: ../doc/killall.1:12
msgid "killall - kill processes by name"
msgstr "killall — програма для завершення роботи процесів за назвою"

#. type: Plain text
#: ../doc/killall.1:38
#, fuzzy
#| msgid ""
#| "B<killall> [B<-Z>,B<\\ --context> I<pattern>] [B<-e>,B<\\ --exact>] [B<-"
#| "g>,B<\\ --process-group>] [B<-i>,B<\\ --interactive>] [B<-n>,B<\\ --ns> "
#| "I<PID>] [B<-o>,B<\\ --older-than> I<TIME>] [B<-q>,B<\\ --quiet>] [B<-r>,B<"
#| "\\ --regexp>] [B<-s>,B<\\ --signal> I<SIGNAL>,\\ I<-SIGNAL>] [B<-u>,B<\\ "
#| "--user> I<user>] [B<-v>,B<\\ --verbose>] [B<-w>,B<\\ --wait>] [B<-y>,B<\\ "
#| "--younger-than> I<TIME>] [B<-I>,B<\\ --ignore-case>] [B<-V,>\\ --"
#| "versionB<]> [B<-->] I<name ...>"
msgid ""
"B<killall> [B<-Z>,B<\\ --context> I<pattern>] [B<-e>,B<\\ --exact>] [B<-g>,B<"
"\\ --process-group>] [B<-i>,B<\\ --interactive>] [B<-n>,B<\\ --ns> I<PID>] "
"[B<-o>,B<\\ --older-than> I<TIME>] [B<-q>,B<\\ --quiet>] [B<-r>,B<\\ --"
"regexp>] [B<-s>,B<\\ --signal> I<SIGNAL>,\\ B<->I<SIGNAL>] [B<-u>,B<\\ --"
"user> I<user>] [B<-v>,B<\\ --verbose>] [B<-w>,B<\\ --wait>] [B<-y>,B<\\ --"
"younger-than> I<TIME>] [B<-I>,B<\\ --ignore-case>] [B<-V>,B<\\ --version>] "
"[B<-->] I<name> ..."
msgstr ""
"B<killall> [B<-Z>,B<\\ --context> I<взірець>] [B<-e>,B<\\ --exact>] [B<-g>,B<"
"\\ --process-group>] [B<-i>,B<\\ --interactive>] [B<-n>,B<\\ --ns> I<PID>] "
"[B<-o>,B<\\ --older-than> I<ЧАС>] [B<-q>,B<\\ --quiet>] [B<-r>,B<\\ --"
"regexp>] [B<-s>,B<\\ --signal> I<СИГНАЛ>,\\ I<-СИГНАЛ>] [B<-u>,B<\\ --user> "
"I<користувач>] [B<-v>,B<\\ --verbose>] [B<-w>,B<\\ --wait>] [B<-y>,B<\\ --"
"younger-than> I<ЧАС>] [B<-I>,B<\\ --ignore-case>] [B<-V,>\\ --versionB<]> "
"[B<-->] I<назва ...>"

#. type: Plain text
#: ../doc/killall.1:41
msgid "B<killall> -l"
msgstr "B<killall> -l"

#. type: Plain text
#: ../doc/killall.1:44
#, fuzzy
#| msgid "B<killall> -V,B<\\ --version>"
msgid "B<killall> B<-V>,B<\\ --version>"
msgstr "B<killall> -V,B<\\ --version>"

#. type: Plain text
#: ../doc/killall.1:49
msgid ""
"B<killall> sends a signal to all processes running any of the specified "
"commands.  If no signal name is specified, SIGTERM is sent."
msgstr ""
"B<killall> надсилає сигнал усім процесам, які відповідають будь-якій з "
"вказаних команд. Якщо не вказано назву сигналу, процесам буде надіслано "
"сигнал SIGTERM."

#. type: Plain text
#: ../doc/killall.1:58
msgid ""
"Signals can be specified either by name (e.g.  B<-HUP> or B<-SIGHUP>)  or by "
"number (e.g.  B<-1>)  or by option B<-s>."
msgstr ""
"Сигнали можна вказувати або за назвою (наприклад B<-HUP> чи B<-SIGHUP>), або "
"за номером (наприклад B<-1>), або за допомогою параметра B<-s>."

#. type: Plain text
#: ../doc/killall.1:65
msgid ""
"If the command name is not regular expression (option B<-r>)  and contains a "
"slash (B</>), processes executing that particular file will be selected for "
"killing, independent of their name."
msgstr ""
"Якщо назва команди не є формальним виразом (параметр B<-r>) і містить похилу "
"риску (B</>), для завершення роботи буде вибрано процеси, які виконують "
"вказаний файл, незалежно від назви цих процесів."

#. type: Plain text
#: ../doc/killall.1:72
msgid ""
"B<killall> returns a zero return code if at least one process has been "
"killed for each listed command, or no commands were listed and at least one "
"process matched the B<-u> and B<-Z> search criteria.  B<killall> returns non-"
"zero otherwise."
msgstr ""
"B<killall> повертає нульовий код, якщо було завершено роботу принаймні "
"одного процесу для кожної з команд зі списку або у списку не було команд, а "
"критеріям пошуку за B<-u> і B<-Z> відповідав принаймні один процес. У інших "
"випадках B<killall> повертає ненульове значення."

#. type: Plain text
#: ../doc/killall.1:78
msgid ""
"A B<killall> process never kills itself (but may kill other B<killall> "
"processes)."
msgstr ""
"Процес B<killall> ніколи не завершує свою роботу (але може завершити роботу "
"інших процесів B<killall>)."

#. type: IP
#: ../doc/killall.1:79
#, no-wrap
msgid "B<-e>, B<--exact>"
msgstr "B<-e>, B<--exact>"

#. type: Plain text
#: ../doc/killall.1:93
msgid ""
"Require an exact match for very long names.  If a command name is longer "
"than 15 characters, the full name may be unavailable (i.e.  it is swapped "
"out).  In this case, B<killall> will kill everything that matches within the "
"first 15 characters.  With B<-e>, such entries are skipped.  B<killall> "
"prints a message for each skipped entry if B<-v> is specified in addition to "
"B<-e>."
msgstr ""
"Вимагати точної відповідності для дуже довгих назв. Якщо довжина назви "
"команди перевищує 15 символів, повна назва може бути недоступною (тобто її "
"буде обрізано). У цьому випадку B<killall> завершить роботу усіх процесів, "
"які відповідають першим 15 символам. Якщо вказано параметр B<-e>, такі "
"записи буде пропущено. B<killall> виведе повідомлення для кожного "
"пропущеного запису, якщо окрім B<-e> вказано B<-v>."

#. type: IP
#: ../doc/killall.1:93
#, no-wrap
msgid "B<-I>, B<--ignore-case>"
msgstr "B<-I>, B<--ignore-case>"

#. type: Plain text
#: ../doc/killall.1:95
msgid "Do case insensitive process name match."
msgstr ""
"Встановлювати відповідність процесі без враховування регістру символів."

#. type: IP
#: ../doc/killall.1:95
#, no-wrap
msgid "B<-g>, B<--process-group>"
msgstr "B<-g>, B<--process-group>"

#. type: Plain text
#: ../doc/killall.1:99
msgid ""
"Kill the process group to which the process belongs.  The kill signal is "
"only sent once per group, even if multiple processes belonging to the same "
"process group were found."
msgstr ""
"Завершити усі процеси у групі, до якої належить знайдений процес. Сигнал "
"завершення роботи буде надіслано один раз для кожної з груп, навіть якщо "
"буде виявлено декілька процесів, які належать до однієї групи."

#. type: Plain text
#: ../doc/killall.1:101
msgid "Interactively ask for confirmation before killing."
msgstr "Надсилати перед припиненням роботи запит в інтерактивному режимі."

#. type: IP
#: ../doc/killall.1:101
#, no-wrap
msgid "B<-l>, B<--list>"
msgstr "B<-l>, B<--list>"

#. type: IP
#: ../doc/killall.1:103
#, no-wrap
msgid "B<-n>, B<--ns>"
msgstr "B<-n>, B<--ns>"

#. type: Plain text
#: ../doc/killall.1:106
msgid ""
"Match against the PID namespace of the given PID. The default is to match "
"against all namespaces."
msgstr ""
"Шукати у просторі назв PID вказаного PID. Типовою поведінкою є пошуку в усіх "
"просторах назв."

#. type: IP
#: ../doc/killall.1:106
#, no-wrap
msgid "B<-o>, B<--older-than>"
msgstr "B<-o>, B<--older-than>"

#. type: Plain text
#: ../doc/killall.1:111
msgid ""
"Match only processes that are older (started before) the time specified.  "
"The time is specified as a float then a unit.  The units are s,m,h,d,w,M,y "
"for seconds, minutes, hours, days, weeks, months and years respectively."
msgstr ""
"Обробляти лише процеси, які є старішими вказаного моменту часу (тобто ті "
"процеси, які запущено до вказаного моменту часу). Час має бути вказано у "
"форматі дійсного числа з рухомою крапкою із визначенням одиниці виміру. "
"Одиницями є s, m, h, d, w, M, y, тобто секунди, хвилини, години, дні, тижні, "
"місяці та роки, відповідно."

#. type: IP
#: ../doc/killall.1:111
#, no-wrap
msgid "B<-q>, B<--quiet>"
msgstr "B<-q>, B<--quiet>"

#. type: Plain text
#: ../doc/killall.1:113
msgid "Do not complain if no processes were killed."
msgstr "Не скаржитися, якщо не завершено роботу жодного процесу."

#. type: IP
#: ../doc/killall.1:113
#, no-wrap
msgid "B<-r>, B<--regexp>"
msgstr "B<-r>, B<--regexp>"

#. type: Plain text
#: ../doc/killall.1:116
msgid ""
"Interpret process name pattern as a POSIX extended regular expression, per "
"B<regex>(3)."
msgstr ""
"Вважати взірець назви процесу розширеним формальним виразом POSIX, "
"відповідно до синтаксису B<regex>(3)."

#. type: IP
#: ../doc/killall.1:116
#, fuzzy, no-wrap
#| msgid "B<-s>, B<--signal>, B<-SIGNAL>"
msgid "B<-s>, B<--signal>, B<->I<SIGNAL>"
msgstr "B<-s>, B<--signal>, B<-СИГНАЛ>"

#. type: Plain text
#: ../doc/killall.1:118
msgid "Send this signal instead of SIGTERM."
msgstr "Надіслати вказаний сигнал, замість SIGTERM."

#. type: Plain text
#: ../doc/killall.1:121
msgid ""
"Kill only processes the specified user owns.  Command names are optional."
msgstr ""
"Завершити роботу усіх процесів, власником яких є вказаний користувач. Назви "
"команд при цьому є необов'язковими."

#. type: Plain text
#: ../doc/killall.1:123
msgid "Report if the signal was successfully sent."
msgstr "Надіслати звіт щодо того, чи було надсилання сигналу успішним."

#. type: IP
#: ../doc/killall.1:125
#, no-wrap
msgid "B<-w>, B<--wait>"
msgstr "B<-w>, B<--wait>"

#. type: Plain text
#: ../doc/killall.1:133
msgid ""
"Wait for all killed processes to die.  B<killall> checks once per second if "
"any of the killed processes still exist and only returns if none are left.  "
"Note that B<killall> may wait forever if the signal was ignored, had no "
"effect, or if the process stays in zombie state."
msgstr ""
"Зачекати на завершення роботи усіх процесів. B<killall> раз на секунду "
"перевіряє, чи працює якийсь із процесів, роботу яких має бути завершено, і "
"повертає керування, лише коли у списку не лишиться жодного процесу. "
"Зауважте, що B<killall> може чекати дуже довго, якщо сигнал було "
"проігноровано, він не спрацював, або якщо процес продовжує працювати у стані "
"зомбі."

#. type: IP
#: ../doc/killall.1:133
#, no-wrap
msgid "B<-y>, B<--younger-than>"
msgstr "B<-y>, B<--younger-than>"

#. type: Plain text
#: ../doc/killall.1:138
msgid ""
"Match only processes that are younger (started after) the time specified.  "
"The time is specified as a float then a unit.  The units are s,m,h,d,w,M,y "
"for seconds, minutes, hours, days, weeks, Months and years respectively."
msgstr ""
"Обробляти лише процеси, які є новішими вказаного моменту часу (тобто ті "
"процеси, які запущено після вказаного моменту часу). Час має бути вказано у "
"форматі дійсного числа з рухомою крапкою із визначенням одиниці виміру. "
"Одиницями є s, m, h, d, w, M, y, тобто секунди, хвилини, години, дні, тижні, "
"місяці та роки, відповідно."

#. type: IP
#: ../doc/killall.1:138
#, no-wrap
msgid "B<-Z>, B<--context>"
msgstr "B<-Z>, B<--context>"

#. type: Plain text
#: ../doc/killall.1:143
#, fuzzy
#| msgid ""
#| "(SELinux Only) Specify security context: kill only processes having "
#| "security context that match with given extended regular expression "
#| "pattern.  Must precede other arguments on the command line.  Command "
#| "names are optional."
msgid ""
"Specify security context: kill only processes having security context that "
"match with given extended regular expression pattern.  Must precede other "
"arguments on the command line.  Command names are optional."
msgstr ""
"(Лише SELinux) Визначити контекст безпеки: завершити роботу лише процесів, "
"які мають контекст безпеки, який визначається розширеним формальним виразом-"
"взірцем. Цей параметр має передувати іншим параметрам у командному рядку. "
"Назви команд є необов'язковими."

#. type: SH
#: ../doc/killall.1:147
#, no-wrap
msgid "KNOWN BUGS"
msgstr "ВІДОМІ ВАДИ"

#. type: Plain text
#: ../doc/killall.1:150
msgid ""
"Killing by file only works for executables that are kept open during "
"execution, i.e. impure executables can't be killed this way."
msgstr ""
"Завершення роботи за файлом працює лише для виконуваних файлів, які "
"підтримують відкритість файлів під час виконання. Інакше кажучи, роботу "
"нечистих виконуваних файлів не можна завершити у цей спосіб."

#. type: Plain text
#: ../doc/killall.1:156
msgid ""
"Be warned that typing B<killall> I<name> may not have the desired effect on "
"non-Linux systems, especially when done by a privileged user."
msgstr ""
"Зауважте, що команда B<killall> I<назва> може не спрацювати у бажаний спосіб "
"у системах, відмінних від Linux, особливо, якщо її запущено від імені "
"привілейованого користувача."

#. type: Plain text
#: ../doc/killall.1:160
msgid ""
"B<killall -w> doesn't detect if a process disappears and is replaced by a "
"new process with the same PID between scans."
msgstr ""
"B<killall -w> не визначає, чи зник процес і чи не замінено його новим "
"процесом і тим самим PID між сеансами сканування."

#. type: Plain text
#: ../doc/killall.1:164
msgid ""
"If processes change their name, B<killall> may not be able to match them "
"correctly."
msgstr ""
"Якщо процеси змінюють назву, B<killall> не зможе належним чином встановити "
"їхню відповідність."

#. type: Plain text
#: ../doc/killall.1:170
msgid ""
"B<killall> has a limit of names that can be specified on the command line.  "
"This figure is the size of an unsigned long integer multiplied by 8.  For "
"most 32 bit systems the limit is 32 and similarly for a 64 bit system the "
"limit is usually 64."
msgstr ""
"У B<killall> передбачено обмеження розміру назв, які може бути вказано у "
"рядку команди. Розмір визначається розміром «довгого» цілого числа без "
"знаку, помноженим на 8. Для більшості 32-бітових систем розмір обмежено 32 "
"символами, а для більшості 64-бітових — 64 символами."

#. type: Plain text
#: ../doc/killall.1:178
msgid ""
"B<kill>(1), B<fuser>(1), B<pgrep>(1), B<pidof>(1), B<pkill>(1), B<ps>(1), "
"B<kill>(2), B<regex>(3)."
msgstr ""
"B<kill>(1), B<fuser>(1), B<pgrep>(1), B<pidof>(1), B<pkill>(1), B<ps>(1), "
"B<kill>(2), B<regex>(3)."

#. type: TH
#: ../doc/peekfd.1:9
#, no-wrap
msgid "PEEKFD"
msgstr "PEEKFD"

#. type: Plain text
#: ../doc/peekfd.1:12
msgid "peekfd - peek at file descriptors of running processes"
msgstr ""
"peekfd — програма для визначення дескрипторів файлів для запущених процесів"

#. type: Plain text
#: ../doc/peekfd.1:23
#, fuzzy
#| msgid ""
#| "B<peekfd> [B<-8>,B<--eight-bit-clean>] [B<-n>,B<--no-headers>] [B<-f>,B<--"
#| "follow>] [B<-d>,B<--duplicates-removed>] [B<-V>,B<--version>] [B<-h>,B<--"
#| "help>] I<pid> [I<fd>] [I<fd>] B<...>"
msgid ""
"B<peekfd> [B<-8>,B<--eight-bit-clean>] [B<-n>,B<--no-headers>] [B<-f>,B<--"
"follow>] [B<-d>,B<--duplicates-removed>] [B<-V>,B<--version>] [B<-h>,B<--"
"help>] I<pid> [I<fd>] [I<fd>] ..."
msgstr ""
"B<peekfd> [B<-8>,B<--eight-bit-clean>] [B<-n>,B<--no-headers>] [B<-f>,B<--"
"follow>] [B<-d>,B<--duplicates-removed>] [B<-V>,B<--version>] [B<-h>,B<--"
"help>] I<pid> [I<fd>] [I<fd>] B<...>"

#. type: Plain text
#: ../doc/peekfd.1:28
msgid ""
"B<peekfd> attaches to a running process and intercepts all reads and writes "
"to file descriptors.  You can specify the desired file descriptor numbers or "
"dump all of them."
msgstr ""
"B<peekfd> приєднується до запущеного процесу і перехоплює усі команди "
"читання та запису дескрипторів файлів. Ви можете вказати бажані номери "
"дескрипторів файлів або створити дамп усіх команд читання та запису."

#. type: IP
#: ../doc/peekfd.1:29
#, no-wrap
msgid "-8"
msgstr "-8"

#. type: Plain text
#: ../doc/peekfd.1:31
msgid "Do no post-processing on the bytes being read or written."
msgstr ""
"Не обробляти дані щодо прочитаних або записаних байтів після отримання."

#. type: IP
#: ../doc/peekfd.1:31
#, no-wrap
msgid "-n"
msgstr "-n"

#. type: Plain text
#: ../doc/peekfd.1:33
msgid "Do not display headers indicating the source of the bytes dumped."
msgstr "Не показувати заголовки, які вказують на джерело дампу байтів."

#. type: IP
#: ../doc/peekfd.1:33
#, no-wrap
msgid "-c"
msgstr "-c"

#. type: Plain text
#: ../doc/peekfd.1:36
msgid ""
"Also dump the requested file descriptor activity in any new child processes "
"that are created."
msgstr ""
"Також створити дамп дій із вказаним дескриптором файла у будь-якому новому "
"дочірньому процесі."

#. type: IP
#: ../doc/peekfd.1:36
#, no-wrap
msgid "-d"
msgstr "-d"

#. type: Plain text
#: ../doc/peekfd.1:39
msgid ""
"Remove duplicate read/writes from the output.  If you're looking at a tty "
"with echo, you might want this."
msgstr ""
"Вилучити дублікати записів щодо читання або запису із виведених даних. Якщо "
"ви переглядаєте дані у терміналі з повторенням виведення, ймовірно, цей "
"параметр буде корисним."

#. type: IP
#: ../doc/peekfd.1:39
#, no-wrap
msgid "-v"
msgstr "-v"

#. type: Plain text
#: ../doc/peekfd.1:41
msgid "Display a version string."
msgstr "Вивести рядок версії."

#. type: IP
#: ../doc/peekfd.1:41
#, no-wrap
msgid "-h"
msgstr "-h"

#. type: Plain text
#: ../doc/peekfd.1:43
msgid "Display a help message."
msgstr "Вивести довідкове повідомлення."

#. type: Plain text
#: ../doc/peekfd.1:45
#, fuzzy
#| msgid "I</proc/*/fd>"
msgid "B</proc/>I<*>B</fd>"
msgstr "I</proc/*/fd>"

#. type: Plain text
#: ../doc/peekfd.1:48
msgid ""
"Not used but useful for the user to look at to get good file descriptor "
"numbers."
msgstr ""
"Не використовується, але є корисним для користувачів, які хочуть отримати "
"придатні до обробки номери дескрипторів файлів."

#. type: SH
#: ../doc/peekfd.1:48
#, no-wrap
msgid "ENVIRONMENT"
msgstr "СЕРЕДОВИЩЕ"

#. type: Plain text
#: ../doc/peekfd.1:50
msgid "None."
msgstr "Нічого."

#. type: SH
#: ../doc/peekfd.1:50
#, no-wrap
msgid "DIAGNOSTICS"
msgstr "ДІАГНОСТИКА"

#. type: Plain text
#: ../doc/peekfd.1:52
msgid "The following diagnostics may be issued on stderr:"
msgstr "До stderr може бути спрямовано такі діагностичні дані:"

#. type: TP
#: ../doc/peekfd.1:52
#, fuzzy, no-wrap
#| msgid "B<Error attaching to pid E<lt>PIDE<gt>>"
msgid "B<Error attaching to pid >I<E<lt>PIDE<gt>>"
msgstr "B<Помилка під час долучення до pid E<lt>PIDE<gt>>"

#. type: Plain text
#: ../doc/peekfd.1:56
msgid ""
"An unknown error occurred while attempted to attach to a process, you may "
"need to be root."
msgstr ""
"Сталася помилка під час спроби приєднатися до процесу. Ймовірно, вам "
"потрібні права доступу користувача root."

#. type: Plain text
#: ../doc/peekfd.1:59
msgid ""
"Probably lots.  Don't be surprised if the process you are monitoring dies."
msgstr ""
"Ймовірно, вад дуже багато. Нічого дивного не станеться, якщо процес, за яким "
"ви ведете спостереження, несподівано завершить роботу."

#. type: SH
#: ../doc/peekfd.1:59 ../doc/pslog.1:31
#, no-wrap
msgid "AUTHOR"
msgstr "АВТОР"

#. type: Plain text
#: ../doc/peekfd.1:63
msgid "E<.MT trent.waddington@gmail.com> Trent Waddington E<.ME>"
msgstr "E<.MT trent.waddington@gmail.com> Trent Waddington E<.ME>"

#. type: Plain text
#: ../doc/peekfd.1:64
msgid "B<ttysnoop>(8)"
msgstr "B<ttysnoop>(8)"

#. type: TH
#: ../doc/pslog.1:9
#, no-wrap
msgid "PSLOG"
msgstr "PSLOG"

#. type: TH
#: ../doc/pslog.1:9
#, no-wrap
msgid "Linux\""
msgstr "Linux"

#. type: TH
#: ../doc/pslog.1:9
#, no-wrap
msgid "Linux User's Manual"
msgstr "Підручник користувача Linux"

#. type: Plain text
#: ../doc/pslog.1:12
#, fuzzy
#| msgid "pslog- report current logs path of a process"
msgid "pslog - report current logs path of a process"
msgstr ""
"pslog — програма для визначення шляху до файла журналу вказаного процесу"

#. type: Plain text
#: ../doc/pslog.1:16
msgid "B<pslog> I<pid> \\&...\""
msgstr "B<pslog> I<pid> \\&...\""

#. type: Plain text
#: ../doc/pslog.1:18
msgid "B<pslog -V>"
msgstr "B<pslog -V>"

#. type: Plain text
#: ../doc/pslog.1:23
msgid "The B<pslog> command reports the current working logs of a process."
msgstr ""
"Програма B<pslog> визначає поточний файл журналу для вказаного процесу."

#. type: IP
#: ../doc/pslog.1:24 ../doc/pstree.1:165
#, no-wrap
msgid "B<-V>"
msgstr "B<-V>"

#. type: Plain text
#: ../doc/pslog.1:31
msgid "B<pgrep>(1), B<ps>(1), B<pwdx>(1)."
msgstr "B<pgrep>(1), B<ps>(1), B<pwdx>(1)."

#. type: Plain text
#: ../doc/pslog.1:40
#, fuzzy
#| msgid ""
#| "Vito Muleâ E<.MT mulevito@gmail.com> E<.ME> wrote B<pslog> in 2015. "
#| "Please send bug reports to E<.MT mulevito@gmail.com> E<.ME .>"
msgid ""
"Vito Mule\\(cq E<.MT mulevito@gmail.com> E<.ME> wrote B<pslog> in 2015. "
"Please send bug reports to E<.MT mulevito@gmail.com> E<.ME .>"
msgstr ""
"Vito Muleâ E<.MT mulevito@gmail.com> E<.ME> написав B<pslog> у 2015 році. "
"Будь ласка, надсилайте повідомлення про вади на адресу E<.MT mulevito@gmail."
"com> E<.ME .>"

#. type: TH
#: ../doc/prtstat.1:9
#, no-wrap
msgid "PRTSTAT"
msgstr "PRTSTAT"

#. type: Plain text
#: ../doc/prtstat.1:12
msgid "prtstat - print statistics of a process"
msgstr ""
"prtstat — програма для виведення статистичних даних щодо вказаного процесу"

#. type: Plain text
#: ../doc/prtstat.1:17
msgid "B<prtstat> [B<-r>|B<--raw>] I<pid>"
msgstr "B<prtstat> [B<-r>|B<--raw>] I<pid>"

#. type: Plain text
#: ../doc/prtstat.1:20
#, fuzzy
#| msgid "B<prtstat> -VB<|>--version"
msgid "B<prtstat> B<-V>|B<--version>"
msgstr "B<prtstat> -VB<|>--version"

#. type: Plain text
#: ../doc/prtstat.1:27
#, fuzzy
#| msgid ""
#| "B<prtstat> prints the statistics of the specified process.  This "
#| "information comes from the I</proc/PID/stat> file."
msgid ""
"B<prtstat> prints the statistics of the specified process.  This information "
"comes from the B</proc/>I<pid>B</stat> file."
msgstr ""
"B<prtstat> виводить статистичні дані щодо вказаного процесу. Програма "
"використовує дані з файла I</proc/PID/stat>."

#. type: TP
#: ../doc/prtstat.1:28
#, no-wrap
msgid "B<-r>,B<\\ --raw>"
msgstr "B<-r>,B<\\ --raw>"

#. type: Plain text
#: ../doc/prtstat.1:31
msgid "Print the information in raw format."
msgstr "Вивести дані у необробленому форматі."

#. type: TP
#: ../doc/prtstat.1:31
#, no-wrap
msgid "B<-V>,B<\\ --version>"
msgstr "B<-V>,B<\\ --version>"

#. type: Plain text
#: ../doc/prtstat.1:35
msgid "Show the version information for B<prtstat>."
msgstr "Вивести відомості щодо версії B<prtstat>."

#. type: TP
#: ../doc/prtstat.1:36
#, fuzzy, no-wrap
#| msgid "/proc/E<lt>PIDE<gt>/stat"
msgid "B</proc/>I<pid>B</stat>"
msgstr "/proc/E<lt>PIDE<gt>/stat"

#. type: Plain text
#: ../doc/prtstat.1:40
msgid "source of the information B<prtstat> uses."
msgstr "джерело відомостей, яке використовує B<prtstat>."

#. type: TH
#: ../doc/pstree.1:9
#, no-wrap
msgid "PSTREE"
msgstr "PSTREE"

#. type: TH
#: ../doc/pstree.1:9
#, no-wrap
msgid "2021-01-05"
msgstr ""

#. type: Plain text
#: ../doc/pstree.1:12
msgid "pstree - display a tree of processes"
msgstr "pstree — програма для показу ієрархії процесів"

#. type: Plain text
#: ../doc/pstree.1:32
#, fuzzy
#| msgid ""
#| "B<pstree> [B<-a>,B<\\ --arguments>] [B<-c>,B<\\ --compact-not>] [B<-C>,B<"
#| "\\ --color\\ >I<attr>] [B<-g>,B<\\ --show-pgids>] [B<-h>,B<\\ --highlight-"
#| "all>,B<\\ -H>I<pid>B<,>\\ --highlight-pid\\ I<pid>B<]> [B<-l>,B<\\ --"
#| "long>] [B<-n>,B<\\ --numeric-sort>] [B<-N>,B<\\ --ns-sort\\ >I<ns>] [B<-"
#| "p>,B<\\ --show-pids>] [B<-s>,B<\\ --show-parents>] [B<-S>,B<\\ --ns-"
#| "changes>] [B<-t>,B<\\ --thread-names>] [B<-T>,B<\\ --hide-threads>] [B<-"
#| "u>,B<\\ --uid-changes>] [B<-Z>,B<\\ --security-context>] [B<-A>,B<\\ --"
#| "ascii>,B<\\ -G>,B<\\ --vt100>,B<\\ -U>,B<\\ --unicode>] [I<pid>,B<\\ "
#| ">I<user>B<]>"
msgid ""
"B<pstree> [B<-a>,B<\\ --arguments>] [B<-c>,B<\\ --compact-not>] [B<-C>,B<\\ "
"--color\\ >I<attr>] [B<-g>,B<\\ --show-pgids>] [B<-h>,B<\\ --highlight-all>,"
"B<\\ -H>I<\\ pid>,B<\\ --highlight-pid\\ >I<pid>] [B<-l>,B<\\ --long>] [B<-"
"n>,B<\\ --numeric-sort>] [B<-N>,B<\\ --ns-sort\\ >I<ns>] [B<-p>,B<\\ --show-"
"pids>] [B<-s>,B<\\ --show-parents>] [B<-S>,B<\\ --ns-changes>] [B<-t>,B<\\ --"
"thread-names>] [B<-T>,B<\\ --hide-threads>] [B<-u>,B<\\ --uid-changes>] [B<-"
"Z>,B<\\ --security-context>] [B<-A>,B<\\ --ascii>,B<\\ -G>,B<\\ --vt100>,B<"
"\\ -U>,B<\\ --unicode>] [I<pid>,B<\\ >I<user>]"
msgstr ""
"B<pstree> [B<-a>,B<\\ --arguments>] [B<-c>,B<\\ --compact-not>] [B<-C>,B<\\ "
"--color\\ >I<атрибут>] [B<-g>,B<\\ --show-pgids>] [B<-h>,B<\\ --highlight-"
"all>,B<\\ -H>I<pid>B<,>\\ --highlight-pid\\ I<pid>B<]> [B<-l>,B<\\ --long>] "
"[B<-n>,B<\\ --numeric-sort>] [B<-N>,B<\\ --ns-sort\\ >I<ns>] [B<-p>,B<\\ --"
"show-pids>] [B<-s>,B<\\ --show-parents>] [B<-S>,B<\\ --ns-changes>] [B<-t>,B<"
"\\ --thread-names>] [B<-T>,B<\\ --hide-threads>] [B<-u>,B<\\ --uid-changes>] "
"[B<-Z>,B<\\ --security-context>] [B<-A>,B<\\ --ascii>,B<\\ -G>,B<\\ --vt100>,"
"B<\\ -U>,B<\\ --unicode>] [I<pid>,B<\\ >I<користувач>B<]>"

#. type: Plain text
#: ../doc/pstree.1:35
#, fuzzy
#| msgid "B<pstree> -VB<,>\\ --version"
msgid "B<pstree> B<-V>,B<\\ --version>"
msgstr "B<pstree> -VB<,>\\ --version"

#. type: Plain text
#: ../doc/pstree.1:46
msgid ""
"B<pstree> shows running processes as a tree.  The tree is rooted at either "
"I<pid> or B<init> if I<pid> is omitted.  If a user name is specified, all "
"process trees rooted at processes owned by that user are shown."
msgstr ""
"B<pstree> показує ієрархію запущених процесів. Коренем дерева вважатиметься "
"I<pid> або B<init>, якщо I<pid> не вказано. Якщо вказано ім'я користувача, "
"усі ієрархії процесів матимуть корінь у процесах, власником яких є вказаний "
"користувач."

#. type: Plain text
#: ../doc/pstree.1:50
msgid ""
"B<pstree> visually merges identical branches by putting them in square "
"brackets and prefixing them with the repetition count, e.g."
msgstr ""
"B<pstree> візуально об'єднує ідентичні гілки, беручи їхні записи у квадратні "
"дужки і додаючи лічильник повторень. Приклад:"

#. type: Plain text
#: ../doc/pstree.1:56
#, no-wrap
msgid ""
"    init-+-getty\n"
"         |-getty\n"
"         |-getty\n"
"         `-getty\n"
msgstr ""
"    init-+-getty\n"
"         |-getty\n"
"         |-getty\n"
"         `-getty\n"

#. type: Plain text
#: ../doc/pstree.1:59
msgid "becomes"
msgstr "перетворюється на"

#. type: Plain text
#: ../doc/pstree.1:62
#, no-wrap
msgid "    init---4*[getty]\n"
msgstr "    init---4*[getty]\n"

#. type: Plain text
#: ../doc/pstree.1:68
msgid ""
"Child threads of a process are found under the parent process and are shown "
"with the process name in curly braces, e.g."
msgstr ""
"Дочірні гілки процесу буде показано під батьківським процесом із назвою "
"процесу у фігурних дужках. Приклад:"

#. type: Plain text
#: ../doc/pstree.1:71
#, no-wrap
msgid "    icecast2---13*[{icecast2}]\n"
msgstr "    icecast2---13*[{icecast2}]\n"

#. type: Plain text
#: ../doc/pstree.1:82
msgid ""
"If B<pstree> is called as B<pstree.x11> then it will prompt the user at the "
"end of the line to press return and will not return until that has "
"happened.  This is useful for when B<pstree> is run in a xterminal."
msgstr ""
"Якщо B<pstree> викликано як B<pstree.x11>, програма наприкінці рядка надішле "
"користувачеві запит щодо натискання клавіші Enter і не поверне керування, "
"доки цього не станеться. Такий варіант роботи є корисним, якщо B<pstree> "
"запущено у графічному терміналі."

#. type: Plain text
#: ../doc/pstree.1:88
msgid ""
"Certain kernel or mount parameters, such as the I<hidepid> option for "
"procfs, will hide information for some processes. In these situations "
"B<pstree> will attempt to build the tree without this information, showing "
"process names as question marks."
msgstr ""
"Використання певних ядер та параметрів монтування, зокрема параметра "
"I<hidepid> для procfs, може призвести до приховування даних щодо деяких "
"процесів. У таких випадках B<pstree> намагатиметься побудувати ієрархію без "
"цих даних, показуючи назви процесів за допомогою символів знаку питання."

#. type: IP
#: ../doc/pstree.1:90
#, no-wrap
msgid "B<-a>"
msgstr "B<-a>"

#. type: Plain text
#: ../doc/pstree.1:95
msgid ""
"Show command line arguments.  If the command line of a process is swapped "
"out, that process is shown in parentheses.  B<-a> implicitly disables "
"compaction for processes but not threads."
msgstr ""
"Показувати аргументи рядка команди. Якщо рядок команди процесу вивантажено, "
"запису процесу буде показано у дужках.  B<-a> неявним чином вимикає "
"ущільнення для процесів, але не для гілок."

#. type: IP
#: ../doc/pstree.1:95
#, no-wrap
msgid "B<-A>"
msgstr "B<-A>"

#. type: Plain text
#: ../doc/pstree.1:97
msgid "Use ASCII characters to draw the tree."
msgstr "Використовувати для малювання ієрархії символи ASCII."

#. type: Plain text
#: ../doc/pstree.1:100
msgid ""
"Disable compaction of identical subtrees.  By default, subtrees are "
"compacted whenever possible."
msgstr ""
"Вимкнути ущільнення для ідентичних гілок ієрархії. Типово, програма ущільнює "
"гілки, якщо це можливо."

#. type: IP
#: ../doc/pstree.1:100
#, no-wrap
msgid "B<-C>"
msgstr "B<-C>"

#. type: Plain text
#: ../doc/pstree.1:105
#, fuzzy
#| msgid ""
#| "Color the process name by given attribute. Currently B<pstree> only "
#| "accepts I<age> which colors by process age.  Processes newer than 60 "
#| "seconds are green, newer than an hour yellow and the remaining red."
msgid ""
"Color the process name by given attribute. Currently B<pstree> only accepts "
"the value B<age> which colors by process age.  Processes newer than 60 "
"seconds are green, newer than an hour yellow and the remaining red."
msgstr ""
"Розфарбувати назви процесів за заданими атрибутами. У поточній версії "
"B<pstree> передбачено підтримку лише атрибута I<age>, використання якого "
"розфарбовує процеси за віком. Процеси, які є новішими за 60 секунд, буде "
"показано зеленим, новіші за годину — жовтим, а решту — червоним кольором."

#. type: IP
#: ../doc/pstree.1:105
#, no-wrap
msgid "B<-g>"
msgstr "B<-g>"

#. type: Plain text
#: ../doc/pstree.1:111
msgid ""
"Show PGIDs.  Process Group IDs are shown as decimal numbers in parentheses "
"after each process name.  B<-g> implicitly disables compaction.  If both "
"PIDs and PGIDs are displayed then PIDs are shown first."
msgstr ""
"Показувати PGID. Ідентифікатори груп процесів (PGID) буде показано у форматі "
"десяткових чисел у дужках після кожної назви процесу. B<-g> неявним чином "
"вимикає ущільнення. Якщо має бути показано одночасно PID та PGID, PID буде "
"показано першими."

#. type: IP
#: ../doc/pstree.1:111
#, no-wrap
msgid "B<-G>"
msgstr "B<-G>"

#. type: Plain text
#: ../doc/pstree.1:113
msgid "Use VT100 line drawing characters."
msgstr "Використовувати для малювання ліній символи VT100."

#. type: IP
#: ../doc/pstree.1:113
#, no-wrap
msgid "B<-h>"
msgstr "B<-h>"

#. type: Plain text
#: ../doc/pstree.1:117
msgid ""
"Highlight the current process and its ancestors.  This is a no-op if the "
"terminal doesn't support highlighting or if neither the current process nor "
"any of its ancestors are in the subtree being shown."
msgstr ""
"Підсвічувати поточний процес і його спадкоємців. Не працює, якщо у терміналі "
"не передбачено підсвічування або до показаної ієрархії не входить жоден з "
"поточний процесів та його спадкоємців."

#. type: IP
#: ../doc/pstree.1:117
#, no-wrap
msgid "B<-H>"
msgstr "B<-H>"

#. type: Plain text
#: ../doc/pstree.1:127
msgid ""
"Like B<-h>, but highlight the specified process instead.  Unlike with B<-h>, "
"B<pstree> fails when using B<-H> if highlighting is not available."
msgstr ""
"Подібний до B<-h>, але буде підсвічено вказаний процес. На відміну від "
"команди з параметром B<-h>, B<pstree> завершує роботу повідомленням щодо "
"помилки, якщо використано B<-H>, і підсвічування є недоступним."

#. type: IP
#: ../doc/pstree.1:127
#, no-wrap
msgid "B<-l>"
msgstr "B<-l>"

#. type: Plain text
#: ../doc/pstree.1:131
msgid ""
"Display long lines.  By default, lines are truncated to either the COLUMNS "
"environment variable or the display width.  If neither of these methods "
"work, the default of 132 columns is used."
msgstr ""
"Показувати довгі рядки. Типово, рядки буде обрізано на символі, який "
"визначається значенням змінної середовища COLUMNS, або на символі, який "
"визначається шириною дисплея. Якщо жодне з цих значень не визначено, рядки "
"буде обрізано на позиції 132."

#. type: IP
#: ../doc/pstree.1:131
#, no-wrap
msgid "B<-n>"
msgstr "B<-n>"

#. type: Plain text
#: ../doc/pstree.1:134
msgid ""
"Sort processes with the same parent by PID instead of by name.  (Numeric "
"sort.)"
msgstr ""
"Упорядкувати процеси із однаковим батьківським записом за PID, а не за "
"назвою. (Числове упорядковування.)"

#. type: IP
#: ../doc/pstree.1:134
#, no-wrap
msgid "B<-N>"
msgstr "B<-N>"

#. type: Plain text
#: ../doc/pstree.1:141
msgid ""
"Show individual trees for each namespace of the type specified.  The "
"available types are: I<ipc>, I<mnt>, I<net>, I<pid>, I<time>, I<user>, "
"I<uts>.  Regular users don't have access to other users' processes "
"information, so the output will be limited."
msgstr ""
"Показувати окремі ієрархії для кожного простору назв визначеного типу "
"Можливими значеннями типу є такі: I<ipc>, I<mnt>, I<net>, I<pid>, I<time>, "
"I<user>, I<uts>. Звичайні користувачі не мають доступу до даних щодо "
"процесів інших користувачів, тому виведені дані будуть доволі обмеженими."

#. type: IP
#: ../doc/pstree.1:141
#, no-wrap
msgid "B<-p>"
msgstr "B<-p>"

#. type: Plain text
#: ../doc/pstree.1:146
msgid ""
"Show PIDs.  PIDs are shown as decimal numbers in parentheses after each "
"process name.  B<-p> implicitly disables compaction."
msgstr ""
"Показувати PID. PID буде показано як десяткові числа у дужках після назви "
"процесу. Використання параметра B<-p> неявним чином вимикає ущільнення."

#. type: IP
#: ../doc/pstree.1:146
#, no-wrap
msgid "B<-s>"
msgstr "B<-s>"

#. type: Plain text
#: ../doc/pstree.1:148
msgid "Show parent processes of the specified process."
msgstr "Показати батьківські процеси вказаного процесу."

#. type: IP
#: ../doc/pstree.1:148
#, no-wrap
msgid "B<-S>"
msgstr "B<-S>"

#. type: Plain text
#: ../doc/pstree.1:151
msgid ""
"Show namespaces transitions.  Like B<-N>, the output is limited when running "
"as a regular user."
msgstr ""
"Показати переходи просторів назв. Подібний до B<-N>. Якщо команду віддано "
"від імені звичайного користувача, виведені дані будуть доволі обмеженими."

#. type: IP
#: ../doc/pstree.1:151
#, no-wrap
msgid "B<-t>"
msgstr "B<-t>"

#. type: Plain text
#: ../doc/pstree.1:153
msgid "Show full names for threads when available."
msgstr "Показувати повні назви гілок, якщо такі доступні."

#. type: IP
#: ../doc/pstree.1:153
#, no-wrap
msgid "B<-T>"
msgstr "B<-T>"

#. type: Plain text
#: ../doc/pstree.1:155
msgid "Hide threads and only show processes."
msgstr "Приховати гілки і показати лише процеси."

#. type: IP
#: ../doc/pstree.1:155
#, no-wrap
msgid "B<-u>"
msgstr "B<-u>"

#. type: Plain text
#: ../doc/pstree.1:159
msgid ""
"Show uid transitions.  Whenever the uid of a process differs from the uid of "
"its parent, the new uid is shown in parentheses after the process name."
msgstr ""
"Показати переходи uid. Якщо uid процесу відрізняється від uid батьківського "
"процесу, новий uid буде показано у дужках після назви процесу."

#. type: IP
#: ../doc/pstree.1:159
#, no-wrap
msgid "B<-U>"
msgstr "B<-U>"

#. type: Plain text
#: ../doc/pstree.1:165
msgid ""
"Use UTF-8 (Unicode) line drawing characters.  Under Linux 1.1-54 and above, "
"UTF-8 mode is entered on the console with B<echo -e '\\033%8'> and left with "
"B<echo -e '\\033%@'>."
msgstr ""
"Використовувати для малювання ліній символи UTF-8 (Unicode). У Linux 1.1-54 "
"і новіших версіях увійти до режиму UTF-8 у консолі можна за допомогою "
"команди B<echo -e '\\033%8'>, а вийти — за допомогою команди B<echo -e "
"'\\033%@'>."

#. type: IP
#: ../doc/pstree.1:167
#, no-wrap
msgid "B<-Z>"
msgstr "B<-Z>"

#. type: Plain text
#: ../doc/pstree.1:170
msgid ""
"Show the current security attributes of the process. For SELinux systems "
"this will be the security context."
msgstr ""

#. type: Plain text
#: ../doc/pstree.1:176
msgid "Some character sets may be incompatible with the VT100 characters."
msgstr "Деякі набори символів можуть бути несумісні із набором символів VT100."

#. type: Plain text
#: ../doc/pstree.1:179
#, fuzzy
#| msgid "B<ps>(1), B<top>(1)."
msgid "B<ps>(1), B<top>(1), B<proc>(5)."
msgstr "B<ps>(1), B<top>(1)."

#~ msgid ""
#~ "(SELinux) Show security context for each process.  This flag will only "
#~ "work if B<pstree> is compiled with SELinux support."
#~ msgstr ""
#~ "(SELinux) Показати контекст безпеки для кожного процесу. Цей прапорець "
#~ "працюватиме, лише якщо B<pstree> зібрано із підтримкою SELinux."
