Skip to main content

Crate lsofrs

Crate lsofrs 

Source
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