2 个不稳定版本
0.2.0 | 2022年10月16日 |
---|---|
0.1.1 | 2022年7月12日 |
#645 in Unix APIs
9KB
178 行代码(不含注释)
liblmod - Linux内核模块加载库
特性
- modprobe
- rmmod
示例代码
extern crate liblmod;
fn main() -> std::io::Result<()> {
println!("Unloading module kvm");
liblmod::rmmod("kvm".to_string(), liblmod::Flags::Force)?;
println!("Loading module kvm");
liblmod::modprobe("kvm".to_string(), "".to_string(), liblmod::Selection::Current)
}
许可
该库采用MIT/X11许可。
lib.rs
:
liblmod - Linux内核模块加载库
特性
- 加载模块(modprobe)
- 卸载模块(rmmod)
示例代码
extern crate liblmod;
fn main() -> std::io::Result<()> {
println!("Unloading module kvm");
liblmod::rmmod("kvm".to_string(), liblmod::Flags::Force)?;
println!("Loading module kvm");
liblmod::modprobe("kvm".to_string(), "".to_string(), liblmod::Selection::Current)
}