Lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files, and it does just that. It lists information about any files that are open by processes currently running on the system. It can also list communications open by each process.
Release Notes: This release corrects an over-zealous test that caused lsof to produce no ouput. A Solaris include/compilation problem and several compilation warnings were resolved. Many other Solaris and FreeBSD updates were made. Changes to Darwin lsof supplied by Apple were incorporated.
Release Notes: This release updates the Darwin libproc sources; changes dummy declarations in the lib source file; adds support for Linux /proc/net/packet files; improves socket file only processing for Linux and PSTAT-based HP-UX; adds an htonl call around INADDR_LOOPBACK usage; adjusts for a change in FreeBSD 8.0 device number handling; adds -i speed improvements for AIX, Darwin, FreeBSD, PSTAT-based HP-UX, Linux, and Solaris; fixes a PSTAT-based HP-UX 11.31 stat(2) problem; adjusts for kernel header file changes in FreeBSD 8.0-CURRENT; and adds a Solaris VxFS warning, where appropriate.
Release Notes: Adjustments to a change in FreeBSD 6.0 and above byte level locking have been made. Warnings for unsupported dialects or versions are issued. The Linux UDPLITE protocol is supported. A missing quote in the FreeBSD Configure stanza has been added. The usage.o rule in the HP-UX PSTAT-based Makefile has been restored.
No changes have been submitted for this release.
Release Notes: Text file support for Apple Darwin, a "-x [fl]" cross-over option, the optional reporting of socket options, and a "-z [z]" option for Solaris 10 were added. The UnixWare 7.1.4 support was updated.