FUSER(1M)

fuser — идентификация процессов, использующих файл или файловую систему.

СИНТАКСИС

/etc/fuser [-k] [-u] файл ... [-] [[-k] [-u] файл ...]

ОПИСАНИЕ

Команда fuser выдает идентификаторы процессов, использующих указанные файлы. За идентификатором следует однобуквенный код со следующими значениями: если файл является текущим каталогом процесса, код равен c; если файл является надкаталогом текущего, код равен p (выдается, только если файл используется системой); если файл является корневым каталогом процесса, код равен r. Для блочного специального устройства с монтированной файловой системой перечисляются все процессы, использующие файлы на данном устройстве.

Команда fuser допускает использование следующих опций:

  • -u Выдать за идентификатором входное имя пользователя (в скобках).
  • -k Послать каждому процессу сигнал SIGKILL. Так как эта опция предполагает уничтожение многих процессов, сообщения об уничтожении могут запаздывать [см. kill.2].

Для каждой из групп файлов можно указать свои опции. Области действия опций разделяются символом -.

Идентификаторы процессов выводятся в одну строку, заканчивающуюся символом перевода строки. Остальной вывод направляется в стандартный протокол.

Команда fuser может быть выполнена любым пользователем, имеющим доступ на чтение к /dev/kmem и /dev/mem. Уничтожать процессы может только суперпользователь.

ФАЙЛЫ

/unix — Список системных имен.
/dev/kmem — Виртуальная память ядра.
/dev/mem — Физическая память.

СМ. ТАКЖЕ

MOUNT(1M).
ps.1 в Справочнике пользователя.
kill.2, signal.2 в Справочнике программиста.

 
man/fuser.1m.txt · Последние изменения: 01.03.2016 в 18:18 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki