|
|
11 мая 2011
Оглавление: 1. Fuser 2. Параметры 3. Примеры
- -a
- Показывает информацию для всех файлов, которые указаны в командной строке. По умолчанию, выводятся имена только тех файлов, которые используются хотя бы одним процессом.
- -c
- Подобно параметру -m и применяется для совместимости с POSIX.
- -f
- Игнорируется без предупреждения. Применяется для совместимости с POSIX.
- -k
- Уничтожает процессы, которые используют указанный файл. Посылаемый сигнал завершения SIGKILL можно заменить с помощью параметра -signal. Процесс fuser никогда не уничтожит себя сам, однако может завершить работу других процессов fuser. Перед попыткой уничтожить выполняющийся процесс, команда fuser устанавливает эффективный идентификатор пользователя ID этого процесса в идентификатор собственного пользователя.
- -i
- Перед завершением процесса потребует подтверждения от пользователя. Если не задан параметр -k, этот параметр игнорируется без предупреждения.
- -l
- Выводит список всех существующих названий сигналов.
- -m
- В качестве name указывается файл на смонтированной файловой системе или смонтированное специальное блочное устройство. Выводится список всех процессов, которые используют файлы на этой файловой системе. Если указанный файл является каталогом, тогда к его имени автоматически добавляется name/. и рассматривается любая файловая система, которая может быть смонтирована на этот каталог.
- -n space
- Выбирает различные множества имён. Поддерживаются такие множество имён как file, udp и tcp. Для портов может быть указан либо номер порта, либо его символьное название. Можно использовать сокращённую запись цифрами name/Ispace, если она однозначно характеризует объект.
- -s
- Выполняет операции без вывода сообщений. Параметры -u и -v игнорируются в этом режиме. Параметр -a не должен использоваться с параметром -s.
- -signal
- Посылает процессу указанный сигнал завершения работы вместо обычного SIGKILL. Сигналы могут быть заданы по названию или по номеру. Этот параметр без предупреждения игнорируется, если не используется параметр -k.
- -u
- Добавляет к каждому PID имя владельца процесса.
- -v
- Режим подробного информирования. Процессы показываются в стиле вывода команды ps.
- Поля PID, USER и COMMAND подобны выводу команды ps. Поле ACCESS показывает процесс, который использует файл. Если объект используется ядром, вместо PID отображается строка kernel.
- -V
- Выводит информацию о версии программы.
- -4
- Выполняется поиск только для сокета IPv4. Этот параметр не должен использоваться с параметром -6 и работает только с названиями space tcp и udp.
- -6
- Выполняется поиск только для сокета IPv6. Этот параметр не должен использоваться с параметром -4 и работает только с названиями space tcp и udp.
- -
- Сбрасывает все параметры и устанавливает сигнал уничтожения процессов в SIGKILL.
Просмотров: 2604
|