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

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

什么是Macchina?

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

Macchina是基本的系统信息获取程序。 它与Neofetch类似,但侧重于性能和极简主义。 它甚至比Neofetch工具快。 对于那些想知道的人,Macchina是Machine的意大利语。 Macchina是用以下语言编写的免费开源程序: 编程语言。 它支持Linux,macOS,BSD,并且Windows支持即将推出。

在Linux上安装Macchina

Macchina在 AUR。 因此,您可以使用任何AUR帮助程序来安装Macchina(例如 )在Arch Linux及其类似Manjaro Linux的变体上,如下所示:

$ yay -S macchina

在其他Linux发行版中,您可以使用Rust’s安装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
  • pkgsrc
  • 自制酒

您是否注意到徽标ASCII艺术作品丢失了? 是的! 开发人员希望使Macchina保持简单,因此将徽标部分排除在外。 让我们希望将来的版本可能具有此功能!

Macchina具有许多标志,可根据需要自定义输出。 这是开发人员用于官方github页面中的屏幕截图的工具。

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

这里,

  • 我们用了 -U 为了缩短输出时间,
  • -b 用于显示RAM和电池使用情况的条形图,
  • -p 对于最后的调色板,
  • -S 为了缩短外壳输出,
  • -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可能是最小和简单的替代品 Neofetch 和其他系统信息提取器工具。 试试看,看看它是否适合您。

资源:

命令行工具LinuxLinux基础Linux系统信息Macchina开源Rust

Sidebar