*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: fuser | Section: 8 | Source: Digital UNIX | File: fuser.8.gz
fuser(8) System Manager's Manual fuser(8) NAME fuser - Lists process IDs of processes that are using one or more files or file structures SYNOPSIS /usr/sbin/fuser [-cfku] [-h] [-vH] file ... [- [-cfku] [-h] [-vH] file ...] ... FLAGS Identifies file as a mount point. In this case, fuser reports on any files that are open in the mounted file system. Requests a report only for the specified files. If a specified file is a mount point, fuser reports only on that file, not on any files below it. Suppresses col- umn headings in fuser output when used with the -v flag. Directs fuser to display information about its command-line options. Directs fuser to send a SIGKILL signal to each process. Because this flag spawns a kill operation for each process, the kill messages may not show up im- mediately. Directs fuser to show the user login name, in parentheses, associated with each process ID. Directs fuser to display results in verbose form. PARAMETERS Directs fuser to ignore previous flag settings for the next set of file parameters. The - operand allows you to apply different flags to dif- ferent sets of files in the same command line. Specifies the pathname of the file or the mount point of the file system on which fuser re- ports. DESCRIPTION The fuser utility writes to standard output the process IDs of processes that are running on the local system and have one or more files or file structures in use. The utility writes to standard error additional information about these resources that indicates how each resource is being used. If file identifies a block special device, fuser lists all processes using any file on that device. This utility does not display information about files for which you do not have the appropriate privileges. For information on many files, root privilege may be required. Furthermore, you must have appropriate privileges to use the -k flag. The utility uses the following format to write the process ID for each process using each file: "%d", process_id The fuser utility writes diagnostic messages to standard error. In addition, the utility writes the following information to standard error: The pathname of each file, immediately followed by a colon. For each process ID written to standard output, one of the following char- acters: If the process is using the file as its current directory. If the process is using a memory-mapped file. If the process is using the file as the parent of its current directory. If the process is using the file as its root directory. If the process has the file open. If the process is using the file as its controlling tty. If the process is using the text file as an executable. If you specify the -u flag, characters indicating the use of the file are followed immediately by the user name, in parentheses, that corresponds to the process's real user ID. If the user name cannot be resolved from the process's real user ID, the process's real user ID is written instead of the user name. When standard output and standard error are directed to the same file, the utility intersperses output so that the file appears at the start of each line, followed by the process ID and the characters indicating file use. Then, if the -u option is specified, the utility writes the user name or user ID for each process that is using that file. The utility writes a newline character at the end of output for each file. ENVIRONMENT VARIABLES The following environment variables affect this utility: Provides a de- fault value for the locale variables that are unset or null. If LANG is unset or null, the corresponding value from the POSIX (C) locale is used. If any of the locale variables contain an invalid setting, the utility behaves as if none of the variables had been set. If set to a non-empty string value, overrides the values of all the other locale variables. Specifies the locale used to interpret sequences of bytes of text data as characters (for example, determines whether arguments contain single-byte or multibyte characters). Specifies the locale that affects the format and contents of diagnostic messages written to standard error. Determines the location of message catalogs for the processing of LC_MESSAGES. NOTES The fuser utility may not report on processes that begin using a file while the utility is running. Furthermore, processes that fuser reports are using a file may have stopped using it while the utility was run- ning. EXAMPLES The following command lists the process IDs of processes using the /etc/hosts file: fuser /etc/hosts The following command writes to standard output the process IDs of processes that are using the current direc- tory. The command writes to standard error an indication of how those processes are using the directory and the user names asso- ciated with those processes. fuser -fu . EXIT VALUES The fuser utility returns the following exit values: Successful comple- tion. An error occurred. RELATED INFORMATION Functions: fuser(2), kill(2) delim off fuser(8)

Navigation Options