Skip to content
masterclass Buddy

Linux & Shell · Command

lsof

lsof lists files opened by processes. It can inspect ordinary files, directories, devices, and network files, and can emit output for programs to parse.

Last updated

Syntax

lsof [ -?abChHlnNOPQRtUvVX ] [ -A A ] [ -c c ] [ +c c ] [ +|-d d ] [ +|-D D ] [ +|-e s ] [ +|-E ] [ +|-f [cfgGn] ] [ -F [f] ] [ -g [s] ] [ -i [i] ] [ -k k ] [ -K k ] [ +|-L [l] ] [ +|-m m ] [ +|-M ] [ -o [o] ] [ -p s ] [ +|-r [t[m<fmt>]] ] [ -s [p:s] ] [ -S [t] ] [ -T [t] ] [ -u s ] [ +|-w ] [ -x [fl] ] [ -z [z] ] [ -Z [Z] ] [ -- ] [ names ]

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • man(1)
  • mount(8)
  • open(2)
  • stat(2)
  • lstat(2)
  • readlink(2)

Source: lsof(8) - Linux manual page. Checked 2026-11-03.