diff --git a/pages/linux/fuser.md b/pages/linux/fuser.md index 015c25b822..442892048d 100644 --- a/pages/linux/fuser.md +++ b/pages/linux/fuser.md @@ -1,8 +1,23 @@ # fuser > Display process IDs currently using files or sockets. -> Require admin privileges. -- Identify process using a TCP socket: +- Find which processes are accessing a file or directory: -`fuser -n tcp {{port}}` +`fuser {{path/to/file_or_directory}}` + +- Show more fields (`USER`, `PID`, `ACCESS` and `COMMAND`): + +`fuser --verbose {{path/to/file_or_directory}}` + +- Identify processes using a TCP socket: + +`fuser --namespace tcp {{port}}` + +- Kill all processes accessing a file or directory (sends the `SIGKILL` signal): + +`fuser --kill {{path/to/file_or_directory}}` + +- Find which processes are accessing the filesystem containing a specific file or directory: + +`fuser --mount {{path/to/file_or_directory}}`