Операционная система ЗОСРВ «Нейтрино» > Описание базовых компонентов целевой системы > Утилиты > F > fuser



fuser

Перечисление идентификаторов процессов, в которых открыт файл

Синтаксис:

fuser [-cfsu] файл ...

Опции:

-c
Рассматривать файл как точку монтирования файловой системы и сообщать обо всех файлах, открытых в ней. Влияет на корневой каталог.
-f
Работать только с именованными файлами (влияет на блочно-специальные устройства), а не с ассоциированным с ним контентом.
-s
Работать бесшумно и информировать о наличии открытых файлов через статус завершения.
-u
Сообщать имена пользователей для каждого процесса.
файл...
Файл или файлы, подлежащие анализу.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита fuser записывает в стандартный вывод идентификаторы процессов, запущенных в локальной системе, в которых открыт один или несколько указанных файлов. Для блочно-специальных устройств перечисляются все процессы, использующие их на данном устройстве.

Примеры:

Предположим, что устройство /dev/hd0t177 смонтировано в корень файловой системы и существует некоторый процесс, который открытыл файл /etc/hosts:

Ни один процесс не открыл / как каталог:

# fuser / /:

Существуют открытые файлы внутри файловой системы, смонтированной как /:

# fuser -c / /: 1o 155658o 339991o 356382o

Существуют открытые файлы, находящиеся внутри файловой системы блочного устройства /dev/hd0t177

# fuser /dev/hd0t177 /dev/hd0t177: 1o 155658o 339991o 356382o

Ни один процесс не открыл блочное устройство /dev/hd0t177 напрямую:

# fuser -f /dev/hd0t177 /dev/hd0t177:

Некоторый процесс открыл файл /etc/hosts напрямую (в этом случае опции -c и -f не имеют значения), требуется узнать идентификатор этого процесса и имя пользователя-владельца этого процесса:

# fuser -u /etc/hosts /etc/hosts: 43258o(root)

Возвращаемое значение:

0
Успешное завершение.
>0
Возникла ошибка или обнаружены открытые файлы (при указанной опции -s).

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», POSIX

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2024

Тематические ссылки:

hogs, pidin, ps, top




Предыдущий раздел: Утилиты