lsof - A Program That Lists Information about Files Opened by Processes

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename lsof-4.91-2.1.x86_64.rpm
Package name lsof
Package version 4.91
Package release 2.1
Package architecture x86_64
Package type rpm
Category System/Monitoring
License Zlib
Maintainer -
Download size 329.75 KB
Installed size 1011.06 KB
Lsof lists information about files opened by processes. An open file
may be a regular file, a directory, a block special file, a character
special file, an executing text reference, a library, a stream, or a
network file (Internet socket, NFS file, or UNIX domain socket.)  A
specific  file or all the files in a file system may be selected by


Package Version Architecture Repository
lsof-4.91-2.1.i586.rpm 4.91 i586 openSUSE Oss
lsof - - -


Name Value - -


Name Value
lsof = 4.91-2.1
lsof(x86-64) = 4.91-2.1


Type URL
Binary Package lsof-4.91-2.1.x86_64.rpm
Source Package lsof-4.91-2.1.src.rpm

Install Howto

Install lsof rpm package:

# zypper install lsof




2019-04-10 - Dominique Leuenberger <>
- Add lsof-glibc-linux-5.0.patch: Fix build with
linux-glibc-devel-5.0 by including sysmacros.h as needed.
2018-03-27 -
- Update to version 4.91
* This revision applies two fixes that correct the Linux PTY
endpoint processing bug [bsc#1082900]
2018-02-19 -
- Update to version 4.90 [bsc#1081562]
* Taught the Configure script to create a dummy opt_random.h
for FreeBSD systems whose <sys/random.h> includes it.
* Added support for the FreeBSD ZFUSE file system.
* Corrected the quoting in a Darwin putchar() statement in the
dfile.c source file.
* Added support for the FreeBSD DTYPE_PTS file descriptor and
for unknown descriptors that reference the kernel's badfileops
operation switch.  Enabled FreeBSD 12.0 support.
* Enhanced -K option with the form "-K i" to direct lsof to
(i)gnore tasks. Linux task reports now include both
process and task command names, making lsof's "-c <name>"
option work correctly.
* Added a patch to prevent NFS blocking in Linux
* Installed a FreeBSD patch that prevents examining a TCP state
structure during a race condition.
* Updated FreeBSD for new UFS inode structure that lacks an i_dev
member in the most recent 12.0-CURRENT.
* Added "#define KLD_MODULE" to dlsof.h and dnode2.c to prevent
<machine/cpuconf.h> from generating an "ARM_NARCH is 0" error.
This is needed so lsof can access kernel structures.
* Added recognition of the FreeBSD 11 file system name "nullfs".
* Added a patch that is needed on FreeBSD 12 so the lsof
compilation can obtain the inpcb and tcpcb structures from
their respective header files. Updated FreeBSD dmnt.c for the
ino64 changes.
* Inserted a patch for Solaris 12.x to avoid compilation errors
from <sys/aio_req.h>.
* Added performance enhancement that uses the FreeBSD closefrom()
and dup2() C library functions when available.
* Corrected FreeBSD lsof's gathering of ZFS file device numbers.
* Updated lsof test library for FreeBSD.
* Updated socket optons information collection from the socket
* Added patch to dlsof.h that avoids a _KERNEL conflict with
* Corrected test library to handle 64 bit FreeBSD device numbers.
* Added #defines for FreeBSD 12, src r324225
* Incorporated Linux pseudoterminal endpoint processing (+|-E)
* Corrected Linux command extraction for commands that include
parentheses -- e.g., "(sd-pam)".
- remove lsof_4.89-nfs_hanging.patch that was applied upstream
2016-08-29 -
- modify lsof_4.89-nfs_hanging.patch and add a check for HasNFS
variable as HasNFS may already have been set to 2 in the
readmnt() function [bsc#995061]
2016-08-26 -
- add lsof_4.89-nfs_hanging.patch to prevent 'lsof -b' from hanging
when NFS server is unavailable [bsc#995061]
2016-05-05 -
- submit utilities/lsof package to SUSE:SLE-12-SP2:GA [fate#320541]

See Also

Package Description
lsscsi-0.30-1.2.i586.rpm List all SCSI devices in the system
lsscsi-0.30-1.2.x86_64.rpm List all SCSI devices in the system
lswm-0.6.00+131.gfadf11e-2.3.i586.rpm List Wiimote Devices
lswm-0.6.00+131.gfadf11e-2.3.x86_64.rpm List Wiimote Devices
lsyncd-2.2.3-1.2.i586.rpm Live Syncing (Mirror) Daemon
lsyncd-2.2.3-1.2.x86_64.rpm Live Syncing (Mirror) Daemon
ltrace-0.7.91-7.1.i586.rpm Trace the Library and System Calls a Program Makes
ltrace-0.7.91-7.1.x86_64.rpm Trace the Library and System Calls a Program Makes
ltrace-32bit-0.7.91-7.1.x86_64.rpm Trace the Library and System Calls a Program Makes
lttng-modules-2.10.9-1.4.i586.rpm Licensing information for package lttng-modules
lttng-modules-2.10.9-1.4.x86_64.rpm Licensing information for package lttng-modules
lttng-modules-kmp-default-2.10.9_k5.0.11_1-1.4.i586.rpm LTTng Kernel Tracing Modules
lttng-modules-kmp-default-2.10.9_k5.0.11_1-1.4.x86_64.rpm LTTng Kernel Tracing Modules
lttng-modules-kmp-pae-2.10.9_k5.0.11_1-1.4.i586.rpm LTTng Kernel Tracing Modules
lttng-tools-2.10.5-1.2.i586.rpm Linux Trace Toolkit Next Generation userspace tools