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

#222 in Hardware support

Download history 10/week @ 2024-02-08 80/week @ 2024-02-15 68/week @ 2024-02-22 61/week @ 2024-02-29 27/week @ 2024-03-07 20/week @ 2024-03-14 38/week @ 2024-03-21 62/week @ 2024-03-28 107/week @ 2024-04-04 163/week @ 2024-04-11 176/week @ 2024-04-18 61/week @ 2024-04-25

426 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