蚊章汇 - inxi
type: channel
link: https://linuxcn.bwsl.wang/tag/inxi/
items: Linux inxi 命令的 3 种使用方法
items: 在 Linux 终端使用 inxi 命令获取各种系统信息
items: Inxi：一个功能强大的获取 Linux 系统信息的命令行工具
items: Inxi：获取Linux的系统和硬件信息

Linux inxi 命令的 3 种使用方法
type: item
date: 2022-10-01T21:31:55+08:00
description: 我在 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…

在 Linux 终端使用 inxi 命令获取各种系统信息
type: item
date: 2021-12-17T21:49:38+08:00
description: inix 是一个用于获取 Linux 系统信息的终端命令。能够获取软件和硬件的详细信息，比如计算机型号、内核版本、发行版号以及桌面环境等信息，甚至可以读取主存模块占用主板的哪块 RAM 卡槽等详细信息。inxi 还可以用于监控系统中正在消耗 CPU 或者内存资源的进程。在本文中，我将展示使用 inxi 命令获取系统信息的常用操作。首先，我将展示下如何安装 inxi 命令。在 Linux 上安装 inxiinxi 是一个非常流行的工具，所以在大多数 Linux 发行版仓库中都可以轻松获取到该工具。不过还没有流行到各大 Linux 发行版默认就安装了该软件，所以需要我们自己安装一下。在 Ubuntu/Debian 发行版系统中，安装命令：sudo apt install inxi 在 Fedora/RHEL8-based 等发行版中，安装命令：sudo dnf install -y epel-release sudo dnf install -y inxi 在 Arch Linux 以及它的派生分支版本中，安装命令：sudo pacman -S inxi 使用 inxi 获取系统信息你可以在终端运行 inxi 命令来总体浏览下系统信息。inxi 如下图所示，运行 inxi 命令可以简要浏览 CPU、时钟频率（speed/min/max）、内核（Kernel）、内存（Mem）、磁盘存储空间（Storage）、运行进程数量（Procs）以及 Shell 等信息。使用 -b 参数可以获取更为详细的系统信息。-b 参数会读取更多有关 CPU、驱动器、当前运行进程、主板 UEFI 版本、GPU、显示分辨率以及网络设备等详细信息。inxi -b 类似 -b 参数使用方法，inxi 还有许多其他的参数可供使用。你可以综合使用这些参数来获取你关心的信息。让我们看几个实例。获取音频设备信息使用 -A 参数可以获取有关音频（输出）设备信息，包括物理音频（输出）设备、声音服务器以及音频驱动等详细信息。inxi -A 获取电池信息使用 -B 参数，可以获取有关电池的信息（如果安装了电池）。你将读取到例如以 Wh（瓦特小时）为单位的当前电池电量和状况。因为我使用的是台式机，所以这里仅仅作为一个示例，让我们看看使用 inxi -B 会输出什么。Battery: ID-1: BAT0 charge: 50.0 Wh (100.0%) condition: 50.0/50.0 获取 CPU 信息-C 参数用于获取有关 CPU 的详细信息。比如包括 CPU 缓存大小、频率（单位 MHz，如果有多核，会显示每个核心的频率）、核心数、CPU 型号以及 CPU 是 32 位还是 64 位。inxi -C 注意，如果是在虚拟机中使用 inix -C，inxi 读取到的 CPU 的最大和最小频率可能异常。下面是一个在四核 Debian 11 虚拟机中使用 -C 参数的示例输出。获取更多的系统信息使用 -F 参数可以获取更详细的系统信息（类似 -b 参数，但会更为详细）。几乎囊括了所有层次的系统信息。inxi -F 获取图形显示相关信息-G 参数可以获取和图形相关的信息。它会显示所有的图形设备（GPU）、正在使用的 GPU 驱动（有助于检查是否使用 Nvidia 驱动还是 nouveau 驱动）、显示输出分辨率和驱动程序版本。inxi -G 获取运行进程信息-I 参数（大写字母 i）显示正在运行的进程、当前 shell 、内存（内存使用情况）以及 inxi 版本号等信息。获取内存信息可能你已经猜到了，-m 参数可以获取与内存相关的信息。它读取了如总可用内存、最大内存容量（硬件或 CPU 支持的）、主板物理内存插槽数、是否存在 ECC、插入的内存插槽，以及枚举每个插槽中运行的内存模块的大小和运行速度等信息。inxi -m 要使用 -m 参数获取更详细的信息，例如最大容量、每个插槽的内存模块信息等，需要超级用户权限。sudo inxi -m 如果只是希望简短的输出内存信息，可以使用 -memory-short 参数。使用 -memroy-short 参数将会只显示总内存以及当前已使用的内存量。查看正在使用的包存储库当使用 -r 参数时，会列举当前正在使用的包管理仓库或者更新本地仓库缓存中的所有存储库列表。获取 RAID 设备信息-R 参数用于获取所有 RAID 设备相关信息。令人惊喜的是，它甚至显示了有关 ZFS RAID（默认情况下，多数 Linux 系统不包含该文件系统）的信息。它显示了 RAID 设备上文件系统的详细信息、状态（包含离线状态、总大小和可用大小等）。inxi -R 在 Linux 终端中查询天气（对，这是可以的）利用 -W 参数，你可以查询地球上任何地方的天气…

Inxi：一个功能强大的获取 Linux 系统信息的命令行工具
type: item
date: 2017-04-19T21:43:00+08:00
description: Inxi 最初是为控制台和 IRC（网络中继聊天）开发的一个强大且优秀的命令行系统信息脚本。可以使用它获取用户的硬件和系统信息，它也用于调试或者社区技术支持工具。使用 Inxi 可以很容易的获取所有的硬件信息：硬盘、声卡、显卡、网卡、CPU 和 RAM 等。同时也能够获取大量的操作系统信息，比如硬件驱动、Xorg 、桌面环境、内核、GCC 版本，进程，开机时间和内存等信息。运行在命令行和 IRC 上的 Inxi 输出略有不同，IRC 上会有一些可供用户使用的默认过滤器和颜色选项。支持的 IRC 客户端有：BitchX、Gaim/Pidgin、ircII、Irssi、 Konversation、 Kopete、 KSirc、 KVIrc、 Weechat 和 Xchat 以及其它的一些客户端，它们具有展示内置或外部 Inxi 输出的能力。在 Linux 系统上安装 Inxi大多数主流 Linux 发行版的仓库中都有 Inxi ，包括大多数 BSD 系统。$ sudo apt-get install inxi [On Debian/Ubuntu/Linux Mint] $ sudo yum install inxi [On CentOs/RHEL/Fedora] $ sudo dnf install inxi [On Fedora 22+] 在使用 Inxi 之前，用下面的命令查看 Inxi 所有依赖和推荐的应用，以及各种目录，并显示需要安装哪些包来支持给定的功能。$ inxi --recommends Inxi 的输出：inxi will now begin checking for the programs it needs to operate. First a check of the main languages and tools inxi uses. Python is only for debugging data collection. --------------------------------------------------------------------------- Bash version: 4.3.42(1)-release Gawk version: 4.1.3, Sed version: Sudo version: 1.8.16 Python version: 2.7.12 --------------------------------------------------------------------------- Test One: Required System Directories (Linux Only). If one of these system directories is missing, inxi cannot operate: /proc....................................................................... Present /sys........................................................................ Present All the directories are present. --------------------------------------------------------------------------- Test Two: Required Core Applications. If one of these applications is missing, inxi cannot operate: df (info: partition data)................................................... /bin/df gawk (info: core tool)...................................................... /usr/bin/gawk grep (info: string search).................................................. /bin/grep lspci (info: hardware data)................................................. /usr/bin/lspci ps (info: process data).....................…

Inxi：获取Linux的系统和硬件信息
type: item
date: 2015-05-25T19:34:36+08:00
description: 我们已经展示了一些不同的应用程序和方法来获取Linux的系统和硬件信息。在这一系列里，我们将看到如何使用inxi来获取这些详情信息。在论坛技术支持中，它可以作为调试工具，迅速确定用户的系统配置和硬件信息。Inxi是一个可以获取完整的系统和硬件详情信息的命令行工具，内容包括：硬件CPU磁盘驱动器Xorg桌面环境内核GCC版本进程内存占用和其他有用的信息安装方法Inxi在多数现代GNU/Linux操作系统的默认软件仓库中。所以我们可以简单地运行下列命令安装。在基于Debian的发行版：sudo apt-get install inxi 在Fedora：sudo yum install inxi 在基于RHEL的发行版：安装EPEL软件仓库：sudo yum install epel-release 然后使用如下命令安装inxi：sudo yum install inxi 使用方法在终端运行如下命令可以获取系统的概况信息。inxi 示例输出：CPU~Dual core Intel Core i3-2350M CPU (-HT-MCP-) clocked at Min:800.000Mhz Max:1200.000Mhz Kernel~3.13.0-45-generic x86_64 Up~6:41 Mem~1537.7/3861.3MB HDD~500.1GB(52.5% used) Procs~183 Client~Shell inxi~1.9.17 当然，我们可以获取一个特定硬件的详情信息。比如获取声音/音频硬件详情信息，可以运行如下命令：inxi -A 示例输出：Audio: Card: Intel 6 Series/C200 Series Family High Definition Audio Controller driver: snd_hda_intel Sound: Advanced Linux Sound Architecture ver: k3.13.0-45-generic 很酷是吧？同样的，你可以获取显卡的详情信息。inxi -G 示例输出：Graphics: Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller X.Org: 1.15.1 drivers: intel (unloaded: fbdev,vesa) Resolution: 1366x768@60.0hz GLX Renderer: Mesa DRI Intel Sandybridge Mobile GLX Version: 3.0 Mesa 10.3.0 硬盘信息呢？也是可以的。运行如下命令来获取完整的硬盘信息。inxi -D 示例输出：Drives: HDD Total Size: 500.1GB (52.5% used) 1: id: /dev/sda model: ST9601325BD size: 500.1GB 显示Bios和主板详情信息：inxi -M 示例输出：Machine: System: Dell (portable) product: Inspiron N5050 Mobo: Dell model: 01HXXJ version: A05 Bios: Dell version: A05 date: 08/03/2012 不仅是硬性详情信息，它也可以显示我们系统中的可用软件仓库列表。inxi -r 示例输出：Repos: Active apt sources in file: /etc/apt/sources.list deb http://ubuntu.excellmedia.net/archive/ trusty main restricted deb-src http://ubuntu.excellmedia.net/archive/ trusty main restricted deb http://ubuntu.excellmedia.net/archive/ trusty-updates main restricted deb-src http://ubuntu.excellmedia.net/archive/ trusty-updates main restricted deb http://ubuntu.excellmedia.net/archive/ trusty universe . . Active apt sources in file: /etc/apt/sources.list.d/intellinuxgraphics.list deb https://download.01.org/gfx…