【My Rust Crate】obtaining Linux system device information

Project Introduction

  • get_local_info is a Rust crate that obtains linux device information,Its goal is to solve the difficulty of obtaining Linux system device information.Support Chinese operating systems such as KyLin, UOS, HarmonyOS, etc

    Project maintenance: long-term

Current features:

Obtain activity network card information: Netcard IPv4 IPv6 mac

How to use

1.cargo add get_local_info

2.Import into your project

复制代码
extern crate get_local_info;

fn main() {

    println!("{}", get_local_info::get_pc_net_card_name());
    println!("{}", get_local_info::get_pc_ipv4());
    println!("{}", get_local_info::get_pc_ipv6());
    println!("your mac:{}", get_local_info::get_pc_mac());
}

About the Author

相关推荐
"菠萝"9 小时前
C#知识学习-020(访问关键字)
开发语言·学习·c#
AntBlack9 小时前
Z-Image 发布了 ,赶紧体验了一把(配套 Modal执行脚本)
前端·后端·aigc
努力的小雨9 小时前
AI 编程协作,我的一点邪修方法,希望可以帮助到你
后端
码事漫谈9 小时前
C++网络编程:从Socket混乱到优雅Reactor的蜕变之路
后端
码事漫谈9 小时前
C++ Lambda表达式:从“这是什么鬼”到“真香!”的完整心路历程
后端
好奇的菜鸟9 小时前
WSL上的Ubuntu 24.04 (Noble Numbat) 配置阿里云镜像源,提速软件安装
linux·ubuntu·阿里云
箫笙默10 小时前
JS基础 - 正则笔记
开发语言·javascript·笔记
k***121710 小时前
SpringBoot返回文件让前端下载的几种方式
前端·spring boot·后端
海棠蚀omo10 小时前
Linux信号保存的核心:未决信号集与阻塞信号集——探秘内核如何实现信号的阻塞、暂存与派发
linux·操作系统
人机与认知实验室10 小时前
香港火灾与人机环境系统安全
安全·系统安全