在 Linux 终端使用 inxi 命令获取各种系统信息

原创
ithorizon 7个月前 (10-12) 阅读数 44 #Linux

使用 inxi 命令获取 Linux 系统信息

引言

在 Linux 系统管理中,获取系统信息是一项基本且重要的任务。这不仅有助于我们了解系统的配置,还能在出现问题时帮助我们飞速定位问题所在。inxi 是一个有力的系统信息工具,可以轻松地在 Linux 终端中获取各种系统信息。本文将介绍怎样使用 inxi 命令来获取系统信息。

什么是 inxi

inxi 是一个命令行工具,它能够以简洁明了的方案显示系统的详细信息。它包括了硬件信息、系统信息、网络信息等。由于 inxi 的输出格式统一,于是它非常适合自动化脚本或者与其他工具结合使用。

安装 inxi

在大多数 Linux 发行版中,你可以使用包管理器来安装 inxi。以下是在不同发行版中安装 inxi 的方法:

# Debian/Ubuntu

sudo apt-get update

sudo apt-get install inxi

# CentOS/RHEL

sudo yum install inxi

# Fedora

sudo dnf install inxi

使用 inxi 获取系统信息

安装完成后,你可以在终端中直接使用 inxi 命令来获取系统信息。以下是一些常用的 inxi 命令选项:

# 显示系统概览

inxi

# 显示硬件信息

inxi -H

# 显示系统信息

inxi -s

# 显示网络信息

inxi -n

# 显示图形界面信息

inxi -G

# 显示磁盘信息

inxi -d

以下是一些使用 inxi 命令获取系统信息的示例输出:

System:

Hostname: example.com

Kernel: 5.4.0-42-generic x86_64

Uptime: 2 days, 2 hours, 1 minute

Memory: 8 GiB

Root: /dev/sda1

Graphics:

Card: NVIDIA Corporation GF108 [GeForce GT 640]

Driver: nvidia

Resolution: 1920x1080

Display:

Monitor: LG 22MP58VQ-P

Audio:

Card: Intel Corporation 82801FB/FD (ICH6 Family) HD Audio Controller

Card-1: Intel Corporation 82801FB/FD (ICH6 Family) HD Audio Controller

Network:

Device-1: enp0s3

- IPv4: 192.168.1.100

- IPv6: fe80::20c:29ff:fe11:11ff:fe00

- MAC: 20:C2:29:11:11:FF

Storage:

Device-1: /dev/sda1

- Model: WDC WD10EZEX-22M0A0

- Size: 1 TiB

- Type: disk

Battery:

Device-1: BAT0

- Model: BAT0

- Type: Battery

- Present: yes

- Charge: 100%

- Life: 95%

自定义 inxi 输出

inxi 允许你自定义输出格式,使其更加符合你的需求。以下是一些自定义输出的示例:

# 显示详细的硬件信息

inxi -H --full

# 只显示硬件信息中的 CPU 部分

inxi -H --full | grep 'CPU'

# 以表格形式显示信息

inxi -s --format=table

结论

inxi 是一个功能有力的系统信息工具,可以帮助你在 Linux 系统中飞速获取所需的信息。通过掌握 inxi 的使用方法,你可以更加高效地管理和维护你的系统。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门