7个版本
0.1.6 | 2024年5月18日 |
---|---|
0.1.5 | 2024年5月16日 |
212 in Unix APIs
11,732 monthly downloads
20KB
328 lines
utmp-classic
Rust库用于读取utmp文件。请注意,所有Unix-like系统(包括所有GNU/Linux、MacOS以及除OpenBSD之外的所有BSD系统)使用较新的utmpx
文件格式,即使它们仍然将其称为utmp
。此库仅适用于原始Unix utmp
文件,据我所知,该文件仅用于OpenBSD。
如果您正在寻找用于OpenBSD之外系统的库,您可能需要寻找一个utmpx
库,尽管大多数库都自称是utmp
;不知道为什么 :D
示例运行
根目录中包含一个示例utmp
文件,您可以通过运行以下命令执行示例
cargo run --package utmp-classic --example dump-utmp utmp
历史记录
此库基于upsuper的utmp-rs库;修改为适用于仍在OpenBSD上使用的经典AT&T Unix v1风格的utmp
文件。
rust crate
依赖关系
~1.5–2.2MB
~40K SLoC