生活
linux不常用的命令 使用Linuxinxi命令的3种方法
2023-04-19 11:34  浏览:34

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

linux不常用的命令 使用Linuxinxi命令的3种方法(1)

当我偶然发现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 inxi 命令的3种方法

一旦安装了inxi,您就可以探索它的所有选项。有许多选项可以帮助您了解更多有关系统的信息。最基本的命令提供了系统的基本概述:

$ inxi -bSystem: Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTSMachine: Type: Laptop System: HP product: Dev One Notebook PC v: N/Aserial: <superuser required> Mobo: HP model: 8A78 v: KBC Version 01.03 serial: <superuser required>UEFI: Insyde v: F.05 date: 06/14/2022Battery: 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/4507Graphics: 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,atiunloaded: fbdev,modesetting,radeon,vesa gpu: amdgpuresolution: 1920x1080~60Hz OpenGL:renderer: AMD RENOIR (LLVM 13.0.1 DRM 3.47 5.19.0-76051900-generic)v: 4.6 Mesa 22.0.5Network: Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapterdriver: rtw_8822ceDrives: 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 -BBattery:ID-1: BATT charge: 44.3 Wh (85.2%) condition: 52.0/53.2 Wh (97.7%)

2.显示CPU信息

使用-C选项查找有关CPU的更多信息:

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

inxi的输出默认使用彩色文本。您可以根据需要通过使用“颜色开关”来更改它以提高可读性

命令选项是-c,后跟0到42之间的任意数字,以符合您的口味。

$ inxi -c 42

以下是使用颜色5和颜色7的两个不同选项的示例:

linux不常用的命令 使用Linuxinxi命令的3种方法(2)

(Don Watkins, CC BY-SA 4.0)

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

linux不常用的命令 使用Linuxinxi命令的3种方法(3)

(Don Watkins, CC BY-SA 4.0)

3.组合选项

如果支持,您可以组合inxi的选项以获得复杂的输出。例如,inxi -S提供系统信息,-v提供详细输出。将这两者结合起来可以得出以下结果:

$ inxi -SSystem: Host: pop-os Kernel: 5.19.0-76051900-generic x86_64 bits: 64Desktop: GNOME 42.3.1 Distro: Pop!_OS 22.04 LTS$ inxi -SvCPU: 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_64Up: 20m Mem: 3084.2/15318.5 MiB (20.1%) Storage: 953.87 GiB (7.9% used)Procs: 346 Shell: Bash inxi: 3.3.13

查看天气

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

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

您可以通过指定所需的城市和国家以及-W:

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

总结

有很多很好的工具可以收集有关计算机的信息。我根据机器、桌面或我的心情使用不同的软件。您最喜欢的系统信息工具是什么?

,
发表评论
0评