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

#170 in Hardware support

Download history 3/week @ 2024-06-22 66/week @ 2024-06-29 95/week @ 2024-07-06 52/week @ 2024-07-13 26/week @ 2024-07-20 37/week @ 2024-07-27 56/week @ 2024-08-03 23/week @ 2024-08-10 23/week @ 2024-08-17 42/week @ 2024-08-24 80/week @ 2024-08-31 59/week @ 2024-09-07 357/week @ 2024-09-14 740/week @ 2024-09-21 444/week @ 2024-09-28

1,617 downloads per month
Used in hw-crossplatform

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.4–1.8MB
~34K SLoC