使用Linux inxi命令的3种方法

328 阅读2分钟

我在Linux上使用inxi来检查我的笔记本电脑电池、CPU信息,甚至是天气。

我在寻找有关我的笔记本电池健康状况的信息时,偶然发现了inxi 。这是一个命令行系统信息工具,提供了关于你的Linux电脑的大量信息,无论是笔记本电脑、台式机,还是服务器。

inxi 命令获得了GPLv3的许可,许多Linux发行版都包括它。根据它的Git存储库。"inxi努力支持最广泛的操作系统和硬件,从最简单的消费者台式机,到最先进的专业硬件和服务器"。

文档很强大,该项目在网上维护了一个完整的手册页面。一旦安装,你可以通过man inxi 命令访问你系统上的手册页。

在Linux上安装inxi

一般来说,你可以从你的发行版的软件库或应用中心安装inxi 。例如,在Fedora、CentOS、Mageia或类似软件上。

$ sudo dnf install inxi

在Debian、Elementary、Linux Mint或类似软件上。

$ sudo apt install inxi

你可以在这里找到更多关于你的Linux发行版的安装选项的信息。

在Linux上使用inxi的3种方法

一旦你安装了inxi ,你可以探索它的所有选项。有许多选项可以帮助你进一步了解你的系统。最基本的命令提供了你的系统的基本概况。

$ inxi -b
System:
  Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64
        Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTS
Machine:
  Type: Laptop System: HP product: Dev One Notebook PC v: N/A
        serial: <superuser required>
  Mobo: HP model: 8A78 v: KBC Version 01.03 serial: <superuser required>
        UEFI: Insyde v: F.05 date: 06/14/2022
Battery:
  ID-1: BATT charge: 50.6 Wh (96.9%) condition: 52.2/53.2 Wh (98.0%)
CPU:
  Info: 8-core AMD Ryzen 7 PRO 5850U with Radeon Graphics [MT MCP]
        speed (MHz): avg: 915 min/max: 400/4507
Graphics:
  Device-1: AMD Cezanne driver: amdgpu v: kernel
  Device-2: Quanta HP HD Camera type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu,ati
        unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu
        resolution: 1920x1080~60Hz
  OpenGL:
        renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.47 5.19.0-76051900-generic)
        v: 4.6 Mesa 22.0.5
Network:
  Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
        driver: rtw_8822ce
Drives:
  Local Storage: total: 953.87 GiB used: 75.44 GiB (7.9%)
Info:
  Processes: 347 Uptime: 15m Memory: 14.96 GiB used: 2.91 GiB (19.4%)
  Shell: Bash inxi: 3.3.13

1.显示电池状态

你可以使用-B 选项来检查你的电池健康状况。结果显示系统的电池ID、充电状况和其他信息。

$ inxi -B
Battery:
ID-1: BATT charge: 44.3 Wh (85.2%) condition: 52.0/53.2 Wh (97.7%)

2.显示CPU信息

-C 选项找出更多关于CPU的信息。

$ inxi -C
CPU:
  Info: 8-core model: AMD Ryzen 7 PRO 5850U with Radeon Graphics bits: 64
	type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 400 min/max: 400/4507 cores: 1: 400 2: 400 3: 400
	4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 400
	14: 400 15: 400 16: 400

inxi 的输出默认使用彩色文本。你可以根据需要,通过使用 "颜色开关 "来改变它,以提高可读性。

命令选项是:-c ,后面是0到42之间的任何数字,以适应你的口味。

$ inxi -c 42

下面是一个使用5号色和7号色的几个不同选项的例子。

inxi -c 5 command

该软件可以利用你的Linux系统中的传感器显示硬件温度、风扇速度和其他关于你的系统的信息。输入inxi -s ,并阅读下面的结果。

inxi -s

3.合并选项

在支持的情况下,你可以组合inxi 的选项来获得复杂的输出。例如,inxi -S 提供系统信息,而-v 提供粗略的输出。将两者结合起来,可以得到以下结果。

$ inxi -S
System:
  Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64
        Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTS
$ inxi -Sv
CPU: 8-core AMD Ryzen 7 PRO 5850U with Radeon Graphics (-MT MCP-)
speed/min/max: 634/400/4507 MHz Kernel: 5.19.0-76051900-generic x86_64
Up: 20m Mem: 3084.2/15318.5 MiB (20.1%) Storage: 953.87 GiB (7.9% used)
Procs: 346 Shell: Bash inxi: 3.3.13

奖金:检查天气

你的电脑并不是inxi 可以收集的所有信息。使用-w 选项,你还可以获得你所在地区的天气信息。

$ inxi -w
Weather:
  Report: temperature: 14 C (57 F) conditions: Clear sky
  Locale: Wellington, G2, NZL
        current time: Tue 30 Aug 2022 16:28:14 (Pacific/Auckland)
        Source: WeatherBit.io

你可以通过与-W 一起指定你想要的城市和国家来获得世界上其他地区的天气信息。

$ inxi -W rome,italy
Weather:
  Report: temperature: 20 C (68 F) conditions: Clear sky
  Locale: Rome, Italy current time: Tue 30 Aug 2022 06:29:52
        Source: WeatherBit.io

总结

有许多伟大的工具可以收集关于你的计算机的信息。我根据机器、桌面或我的心情,使用不同的工具。你最喜欢的系统信息工具是什么?