【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

相关推荐
常宇杏起1 分钟前
AI安全进阶:AI模型投毒攻击的检测与防御
大数据·人工智能·安全
哇哦9823 分钟前
渗透安全(渗透防御)②
linux·安全·渗透防御
智慧地球(AI·Earth)4 分钟前
规则引擎实战:Python中re库和pyknow库规则引擎实战教程
开发语言·python·程序人生
Walter先生9 分钟前
WebSocket 连接池生产级实现:实时行情高可用与负载均衡
后端·websocket·架构
老张的张Z14 分钟前
CISSP 域6知识点 安全测试方法
安全·信息安全·cissp
小雅痞29 分钟前
[Java][Leetcode hard] 42. 接雨水
java·开发语言·leetcode
LCMICRO-1331084774630 分钟前
长芯微LPS6288完全P2P替代TPS61288,是一款具有 15A 开关电流的全集成同步升压转换器
stm32·单片机·嵌入式硬件·fpga开发·硬件工程·同步升压转换器
We་ct32 分钟前
AI辅助开发术语体系深度剖析
开发语言·前端·人工智能·ai·ai编程
t***54433 分钟前
Dev-C++中哪些选项可以设置
开发语言·c++
輕華42 分钟前
PyQt5入门实战:安装、QtDesigner设计与PyUIC转换完整指南
开发语言·qt