21个版本
0.6.0-alpha.0 | 2023年5月25日 |
---|---|
0.5.2 | 2021年7月23日 |
0.5.1 | 2020年4月5日 |
0.4.3 | 2020年2月27日 |
0.1.1 | 2019年10月17日 |
#834 in Unix API
105KB
2K SLoC
Linapi
对各种Linux API和接口的高层绑定
本库提供对各种Linux内核API和接口的高层、安全的Rust绑定。
本库目前处于实验性阶段,API可能会变化。
背景
本库的目标是提供相对高层级的绑定,特别是针对Linux内核。
内核通过如sysfs
等文件系统暴露大量信息,而且关于它的结构化处理方法很少,而且文档很少。
因此,这个库为您处理这些工作!
安装
[dependencies]
linapi = "0.5.3"
依赖项
- Linux内核。本库仅与版本
5.5.3
进行过测试。
使用方法
请参阅文档以获取详细信息
变更日志
请参阅 CHANGELOG 以获取版本历史
贡献
本库目前不寻求贡献者。
然而,您可以自由地通过github issues提问、请求绑定,或者建议/讨论API改进。
除非您明确说明,否则任何有意提交以包含在本作品中的贡献,根据Apache-2.0许可证的定义,将以下双许可,不附加任何额外条款或条件。
许可证
以下两种许可证之一
- Apache许可证,版本2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
依赖项
~5–15MB
~213K SLoC