- Notifications
You must be signed in to change notification settings - Fork112
lsof-org/lsof
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
lsof is a command listing open files.
$ cat > /tmp/LOG &cat > /tmp/LOG &[1] 18083$ lsof -p 18083lsof -p 18083COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEcat 18083 yamato cwd DIR 0,44 1580 43460784 /tmp/lsofcat 18083 yamato rtd DIR 253,2 4096 2 /cat 18083 yamato txt REG 253,2 47432 678364 /usr/bin/catcat 18083 yamato mem REG 253,2 111950656 681778 /usr/lib/locale/locale-archivecat 18083 yamato mem REG 253,2 2119256 679775 /usr/lib64/libc-2.27.socat 18083 yamato mem REG 253,2 187632 655943 /usr/lib64/ld-2.27.socat 18083 yamato mem REG 253,2 26370 662532 /usr/lib64/gconv/gconv-modules.cachecat 18083 yamato mem REG 253,2 3316 1578981 /usr/lib/locale/en_US.utf8/LC_TIMEcat 18083 yamato 0u CHR 136,3 0t0 6 /dev/pts/3cat 18083 yamato 1w REG 0,44 0 54550934 /tmp/LOGcat 18083 yamato 2u CHR 136,3 0t0 6 /dev/pts/3
Read the documentation atlsof.readthedocs.io
The lsof-org team at GitHub takes over the maintainership of lsof originallydeveloped and maintained by Vic Abell. This repository is for maintaining thefinal source tree of lsof inherited from Vic. "legacy" branch keeps the originalsource tree. We will not introduce any changes to the "legacy" branch. Thisbranch is just for reference.
"master" branch is used for maintenance. Bug fixes and enhancements go to"master" branch.
lsof had supported many OSes. A term "dialect" represents code for supportingOSes. Because of limited resources, we will maintain the part of them. Thecurrent status of maintenance is as follows:
- FreeBSD
- fully maintained and tested on Cirrus CI
- Linux
- fully maintained, and tested on Circle CI
- Darwin
- fully maintained, and tested on Circle CI
- NetBSD
- fully maintained, and tested on SourceHut CI
- OpenBSD
- fully maintained, and tested on SourceHut CI
- Solaris/OpenIndiana
- fully maintained
If you are interested in maintaining a dialect, let us know via the issuetracker of GitHub (https://github.com/lsof-org/lsof/issues). If we cannot find avolunteer for a dialect, we will remove the dialect.
Many texts in the source tree still refers purdue.edu as the home of lsofdevelopment. It should behttps://github.com/lsof-org/lsof, the new home. Theupdating is in progress.
We ran another repository, lsof-org/"lsof-linux" derived from lsof-4.91 that wasalso released by Vic. The repository is no more used; all the changes made inthe repository are now in lsof-org/"lsof" repository.
The lsof-org team at GitHub