Expand description
lsofrs — modern, high-performance lsof implementation in Rust
Maps the relationship between processes and the files they hold open. Supports regular files, directories, sockets, pipes, devices, and streams.
Modules§
- cli
- Command-line argument parsing
- config
configsubmodule. Persistent configuration — reads/writes ~/.lsofrs.conf (TOML)- csv_out
csv_outsubmodule. CSV export for pipelines/spreadsheets- delta
deltasubmodule. Delta highlighting — track FD changes between iterations- filter
filtersubmodule. Selection and filtering logic- linux
linuxsubmodule. Linux process enumeration via /proc filesystem- net_map
net_mapsubmodule. Network connection map grouped by remote host- output
outputsubmodule. Columnar and field output formatting- pipe_
chain pipe_chainsubmodule. Trace pipe/socket pairs between processes, show IPC topology- strutil
strutilsubmodule. String helpers for display — avoid panicking on UTF-8 boundaries.- types
typessubmodule.