1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-04 02:55:23 +02:00
tldr/pages/linux/fuser.md

29 lines
804 B
Markdown
Raw Normal View History

2015-12-30 11:16:51 -06:00
# fuser
> Display process IDs currently using files or sockets.
> More information: <https://manned.org/fuser>.
2015-12-30 11:16:51 -06:00
2019-12-29 06:52:10 +00:00
- Find which processes are accessing a file or directory:
2015-12-30 11:16:51 -06:00
2019-12-29 06:52:10 +00:00
`fuser {{path/to/file_or_directory}}`
- Show more fields (`USER`, `PID`, `ACCESS` and `COMMAND`):
`fuser {{[-v|--verbose]}} {{path/to/file_or_directory}}`
2019-12-29 06:52:10 +00:00
- Identify processes using a TCP socket:
`fuser {{[-n|--namespace]}} tcp {{port}}`
2019-12-29 06:52:10 +00:00
- Kill all processes accessing a file or directory (sends the `SIGKILL` signal):
`fuser {{[-k|--kill]}} {{path/to/file_or_directory}}`
2019-12-29 06:52:10 +00:00
- Find which processes are accessing the filesystem containing a specific file or directory:
`fuser {{[-m|--mount]}} {{path/to/file_or_directory}}`
- Kill all processes with a TCP connection on a specific port:
`fuser {{[-k|--kill]}} {{port}}/tcp`