使用 Macchina 在终端中显示 Linux 系统信息

在本指南中,我们将看到什么是 以及如何使用 Macchina 实用程序在终端中显示 Linux 系统信息。

什么是Macchina?

有许多工具和方法可以在 Linux 中显示系统的详细信息。 您可以使用类似的工具 屏幕抓取, 新取, Inxi 获取Linux系统信息。 你也可以使用 Python的导入 模块来查看 Linux 系统的详细信息。 今天,我们将看到另一个类似的工具。 让我们热烈欢迎一位名叫 到俱乐部! 使用Macchina,我们可以在终端中获取Linux机器的基本系统信息。

Macchina 是一个基本的系统信息获取器。 它类似于 Neofetch,但侧重于性能和极简主义。 它甚至比 Neofetch 工具还要快。 对于那些想知道的人来说,Macchina 在意大利语中是 Machine 的意思。 Macchina 是免费的开源程序 编程语言。 它支持 Linux、macOS、BSD,Windows 支持即将推出。

在 Linux 中安装 Macchina

Macchina 可在 金子. 所以你可以使用任何 AUR 帮助程序安装 Macchina(例如 好极了) 在 Arch Linux 及其变体如 Manjaro Linux 上,如下所示:

$ yay -S macchina

在其他 Linux 发行版上,您可以使用 Rust 安装 Macchina Cargo 包管理器。 确保你已经安装了 Rust:

  • 在 Linux 中安装 Rust 编程语言

然后运行以下命令在Linux中使用cargo安装Macchina:

$ cargo install macchina

使用 Macchina 在终端中显示 Linux 系统信息

要使用 Macchina 查看 Linux 系统的详细信息,只需运行它,无需任何选项:

$ macchina

示例输出:

    Host     — [email protected]     Machine  — Dell Inc.  Inspiron N5050     Kernel   — Linux 5.4.0-66-generic     Distro   — Ubuntu     DE       — Ubuntu     WM       — GNOME Shell     Packages — 2656     Shell    — /bin/bash     Terminal — Deepin-terminal     Uptime   — 59 minutes     CPU      — Intel® Core™ i3-2350M CPU @ 2.30GHz (4)     Memory   — 2.2 GB/8.1 GB     Battery  — Full
使用 Macchina 在终端中显示 Linux 系统信息

正如您在上面的输出中看到的,Macchina 获取系统的以下详细信息:

  • 主机详细信息格式为 [email protected]
  • 产品详细信息(例如 DELL)
  • 内核版本
  • 分发名称
  • 桌面环境
  • 窗口管理器
  • 已安装的软件包总数
  • 外壳(例如 Bash)
  • 终端
  • 正常运行时间
  • CPU/处理器详细信息
    • 模型
    • 线程数
  • 正常运行时间
  • 内存使用情况
  • 电池
    • 百分比
    • 地位
  • 调色板(可选)

目前,Macchina 仅显示以下包管理器的包数:

  • 吃豆子
  • 搬运工
  • 易于
  • XBPS
  • 包源
  • 家酿

您是否注意到徽标 ASCII 艺术丢失了? 是的! 开发者希望 Macchina 保持简单,因此排除了徽标部分。 让我们希望未来的版本可能有这个功能!

Macchina 有许多标志可以根据需要自定义输出。 这是开发人员在官方github页面中用于截图的那个。

$ macchina -U -b -p -S -s 2

这里,

  • 我们用了 -U 为了缩短正常运行时间,
  • -b 用于显示 RAM 和电池使用情况的条形图,
  • -p 对于最后的调色板,
  • -S 为了缩短 shell 输出,
  • -s 2 为 2 个字符的间距。

您可以根据自己的喜好添加/删除这些选项以获得自定义输出。

以下是上述命令的示例输出:

    Host      —  [email protected]     Machine   —  Dell Inc.  Inspiron N5050     Kernel    —  Linux 5.4.0-66-generic     Distro    —  Ubuntu     DE        —  Ubuntu     WM        —  GNOME Shell     Packages  —  2656     Shell     —  bash     Terminal  —  Deepin-terminal     Uptime    —  3h 22m     CPU       —  Intel® Core™ i3-2350M CPU @ 2.30GHz (4)     Memory    —  ( ● ● ● ● ● ● ● ● ● ● )     Battery   —  ( ● ● ● ● ● ● ● ● ● ● )
自定义 macchina 输出

要查看所有可用选项的列表,请运行帮助部分:

$ macchina --help

Macchina 可能是一个最小和简单的替代品 新取 和其他系统信息获取工具。 试一试,看看它是否适合你。

资源:

  • Macchina GitHub 存储库

命令行工具LinuxLinux基础Linux系统信息MacchinaOpensourceRust