文件名称:procfs:用于读取Linux procfs文件系统的Rust库
文件大小:114KB
文件格式:ZIP
更新时间:2024-05-25 23:15:48
linux rust procfs proc-filesystem Rust
Craft.io 此板条箱是linux上proc伪文件系统的接口,通常以/proc挂载。 从长远来看,此板条箱旨在使功能完全完善,但目前并非所有文件都已公开。 请参阅文档以获取有关受支持内容的信息,或在代码存储库中查看文件。 例子 在文档和代码存储库的中有几个示例。 这是一个小示例,可以打印出与调用进程在同一tty上运行的所有进程。 这与“ ps”在其默认模式下所做的非常相似: fn main () { let me = procfs :: process :: Process :: myself (). unwrap (); let tps = procfs :: ticks_per_second (). unwrap (); println! ( "{: >5} {: <8>8} {}" , "PID" , "TTY" , "TIME" , "C
【文件预览】:
procfs-master
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----rustfmt.toml(16B)
----.github()
--------workflows()
----procfs-tests()
--------src()
--------Cargo.toml(288B)
--------.gitignore(30B)
--------README.md(237B)
----COPYRIGHT.txt(23KB)
----src()
--------net.rs(22KB)
--------pressure.rs(7KB)
--------process()
--------meminfo.rs(23KB)
--------cgroups.rs(4KB)
--------cpuinfo.rs(7KB)
--------keyring.rs(14KB)
--------lib.rs(40KB)
--------locks.rs(7KB)
--------sys()
--------diskstats.rs(5KB)
----Cargo.toml(758B)
----examples()
--------diskstat.rs(1KB)
--------dump.rs(459B)
--------lslocks.rs(2KB)
--------ps.rs(788B)
--------pressure.rs(260B)
--------mountinfo.rs(794B)
--------lsmod.rs(919B)
--------interface_stats.rs(1KB)
--------self_memory.rs(2KB)
--------process_hierarchy.rs(2KB)
--------README.md(5KB)
--------netstat.rs(2KB)
----.gitignore(48B)
----README.md(4KB)
----support.md(8KB)