17 releases

0.1.16 Feb 8, 2024
0.1.15 Oct 22, 2023
0.1.14 Jun 29, 2023
0.1.13 Dec 30, 2022
0.1.5 Apr 16, 2021

#231 in Hardware support

Download history 6/week @ 2024-02-03 10/week @ 2024-02-10 92/week @ 2024-02-17 105/week @ 2024-02-24 9/week @ 2024-03-02 40/week @ 2024-03-09 4/week @ 2024-03-16 39/week @ 2024-03-23 105/week @ 2024-03-30 146/week @ 2024-04-06 140/week @ 2024-04-13 174/week @ 2024-04-20 3/week @ 2024-04-27 60/week @ 2024-05-11

278 downloads per month

MIT/Apache

110KB
2.5K SLoC

Linux Info

Crates.io Documentation GitHub issues

linux-info is a Rust crate that allows you to retrieve information about your Linux system. It provides various modules to access different aspects of your system.

Modules

The linux-info crate currently provides the following modules:

  • cpu: Retrieves information about the CPU.
  • memory: Retrieves information about the system memory.
  • system: Retrieves general system information.
  • storage: Retrieves information about storage devices.
  • bios: Retrieves BIOS information.
  • network: Retrieves network-related information. (Requires the network feature)

The crate also includes Serde support, which can be enabled with the serde feature.

Installation

To use linux-info in your Rust project, add the following line to your Cargo.toml file:

linux-info = "0.1"

Contribution

Contributions to this crate are welcome! If you have any ideas, bug reports, or feature requests, please open an issue on the GitHub repository.

Dependencies

~0.5–1.8MB
~35K SLoC