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

#244 in Hardware support

Download history 589/week @ 2024-11-16 258/week @ 2024-11-23 398/week @ 2024-11-30 353/week @ 2024-12-07 479/week @ 2024-12-14 69/week @ 2024-12-21 99/week @ 2024-12-28 391/week @ 2025-01-04 266/week @ 2025-01-11 234/week @ 2025-01-18 245/week @ 2025-01-25 320/week @ 2025-02-01 239/week @ 2025-02-08 306/week @ 2025-02-15 452/week @ 2025-02-22 237/week @ 2025-03-01

1,285 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.5–1.8MB
~34K SLoC