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
- Persistent configuration — reads/writes ~/.lsofrs.conf (TOML)
- csv_out
- CSV export for pipelines/spreadsheets
- delta
- Delta highlighting — track FD changes between iterations
- filter
- Selection and filtering logic
- linux
- Linux process enumeration via /proc filesystem
- net_map
- Network connection map grouped by remote host
- output
- Columnar and field output formatting
- pipe_
chain - Trace pipe/socket pairs between processes, show IPC topology
- strutil
- String helpers for display — avoid panicking on UTF-8 boundaries.
- types