Neofetch – 在终端中显示 Linux 系统信息

[ad_1]

本指南解释了如何使用显示 Linux 系统信息 新取. Neofetch 是一个跨平台、开源的命令行系统信息实用程序 重击. 它收集有关系统软件和硬件的信息,并在终端中显示结果。

默认情况下,系统信息将显示在您的操作系统徽标旁边。 但是,您可以进一步自定义它以使用 ASCII 图像 或您选择的任何图像,而不是当前的操作系统徽标。 您还可以配置 Neofetch 以显示应显示哪些信息、该信息的位置和时间。

Neofetch 主要开发用于您系统的屏幕截图。 它目前支持 150 多种操作系统,包括 Linux、BSD、Mac OS X、iOS 和 Windows。

内容

  1. 在 Linux 和 FreeBSD 中安装 Neofetch
  2. 在终端中使用 Neofetch 显示 Linux 系统信息
    1. 使用 Neofetch 输入显示任何操作系统的徽标
      1. 如何在 Neofetch 输出中使用自定义图像?
      2. 自动启动 Neofetch
      3. Neofetch 选项
        1. 禁用信息名称:
        2. 隐藏/显示操作系统架构:
        3. 启用/禁用 CPU 品牌:
        4. 显示 CPU 核心数:
        5. 隐藏/显示 CPU 速度:
        6. 隐藏/显示 CPU 温度:
        7. 显示/隐藏 GPU 品牌:
        8. 显示/隐藏 SHELL 路径:
        9. 显示/隐藏 SHELL 版本:
        10. 配置 Neofetch

在 Linux 和 FreeBSD 中安装 Neofetch

Neofetch 在大多数 Linux 发行版的默认存储库中可用。

安装 Neofetch 阿尔卑斯Linux 使用命令:

$ sudo apk add neofetch

拱形Linux 及其变体,使用命令安装 Neofetch:

$ sudo pacman -S neofetch

Debian Sid / 11 / 10 / 9

$ sudo apt install neofetch

Fedora 30 和更新

$ sudo dnf install neofetch

RHEL 8, CentOS 8, 阿尔玛Linux 8, 和 洛奇 Linux 8

确保您已启用 埃佩尔 存储库:

# dnf install epel-relase

使用命令安装 Neofetch:

# dnf install neofetch

CentOS 7:

启用 EPEL 存储库:

# dnf install epel-relase

获取 Neofetch 存储库:

# curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo

然后,安装 Neofetch:

# yum install neofetch

Ubuntu 17.04 及更新版本

$ sudo apt install neofetch

Ubuntu 16.10 及更早版本

$ sudo add-apt-repository ppa:dawidd0811/neofetch
$ sudo apt update
$ sudo apt install neofetch

操作系统

$ nix-env -i neofetch

openSUSE

$ sudo zypper install neofetch

无效的Linux

$ sudo xbps-install -S neofetch

FreeBSD

$ sudo pkg install neofetch

对于其他分布,请参阅 Neofetch 官方安装指南.

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

要显示您的 Linux 系统信息,只需从终端运行以下命令:

$ neofetch

来自 Ubuntu 20.04 LTS 桌面的示例输出:

            .-/+oossssoo+/-.               [email protected] 
        `:+ssssssssssssssssss+:`           ------------ 
      -+ssssssssssssssssssyyssss+-         OS: Ubuntu 20.04 LTS x86_64 
    .ossssssssssssssssssdMMMNysssso.       Host: Inspiron N5050 
   /ssssssssssshdmmNNmmyNMMMMhssssss/      Kernel: 5.4.0-37-generic 
  +ssssssssshmydMMMMMMMNddddyssssssss+     Uptime: 5 hours, 46 mins 
 /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/    Packages: 2378 (dpkg), 7 (flatpak), 11 (snap) 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Shell: bash 5.0.16 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   Resolution: 1366x768 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   DE: GNOME 
ossyNMMMNyMMhsssssssssssssshmmmhssssssso   WM: Mutter 
+sssshhhyNMMNyssssssssssssyNMMMysssssss+   WM Theme: Adwaita 
.ssssssssdMMMNhsssssssssshNMMMdssssssss.   Theme: Yaru-light [GTK2/3] 
 /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/    Icons: ubuntu-mono-light [GTK2/3] 
  +sssssssssdmydMMMMMMMMddddyssssssss+     Terminal: deepin-terminal 
   /ssssssssssshdmNNNNmyNMMMMhssssss/      Terminal Font: Ubuntu Mono 12 
    .ossssssssssssssssssdMMMNysssso.       CPU: Intel i3-2350M (4) @ 2.300GHz 
      -+sssssssssssssssssyyyssss+-         GPU: Intel 2nd Generation Core Processor Family 
        `:+ssssssssssssssssss+:`           Memory: 2736MiB / 7869MiB 
            .-/+oossssoo+/-.
                                                                   

使用 Neofetch 显示 Linux 系统信息

正如您在上面的输出中看到的,Neofetch 显示了我的 Ubuntu 20.04 LTS 桌面的以下详细信息:

  • 已安装操作系统的名称,
  • 笔记本电脑品牌和型号,
  • 内核细节,
  • 系统正常运行时间,
  • 默认安装的软件包数量和其他软件包管理器,
  • 默认外壳,
  • 屏幕分辨率,
  • 桌面环境,
  • 窗口管理器,
  • 窗口管理器的主题,
  • 系统主题,
  • 系统图标,
  • 默认终端,
  • 终端字体
  • CPU类型,
  • GPU类型,
  • 已安装的内存 (RAM)。

Arch Linux 桌面的示例输出:

使用 Neofetch 显示 Linux 系统信息

Neofetch 也有很多其他选择。 我们将探索其中的一些。

使用 Neofetch 输入显示任何操作系统的徽标

正如我已经提到的,Neofetch 将在系统信息旁边显示您当前操作系统的徽标。 但是,我们可以让它显示任何其他发行版的徽标。 是否安装了预期的操作系统并不重要。

例如,让我们使用以下命令显示 Alpine OS 的徽标:

$ neofetch --ascii_distro alpine

使用 neofetch 显示 alpine os 徽标

使用 neofetch 显示 alpine os 徽标

看? 我当前的操作系统是 Ubuntu 20.04,但上面的输出中显示了 Alpine OS 徽标。

同样,您也可以显示其他操作系统徽标。

$ neofetch --ascii_distro alpine
$ neofetch --ascii_distro android
$ neofetch --ascii_distro archlinux
$ neofetch --ascii_distro bunsenlabs
$ neofetch --ascii_distro centos
$ neofetch --ascii_distro crux
$ neofetch --ascii_distro debian
$ neofetch --ascii_distro fedora
$ neofetch --ascii_distro gentoo
$ neofetch --ascii_distro gobolinux
$ neofetch --ascii_distro macos
$ neofetch --ascii_distro nixos
$ neofetch --ascii_distro opensuse
$ neofetch --ascii_distro slackware
$ neofetch --ascii_distro solus
$ neofetch --ascii_distro ubuntu
$ neofetch --ascii_distro voidlinux
$ neofetch --ascii_distro windows

这是带有不同操作系统徽标的 Nefetch 输出的可视化演示:

如何在 Neofetch 输出中使用自定义图像?

不仅是操作系统徽标,我们还可以显示我们选择的自定义图像。

要显示带有 netfetch 输出的显示图像,您的 Linux 系统应安装以下依赖项:

  1. w3m-img (需要显示图像。w3m-img 有时与 3米 包裹),
  2. 图像魔术师 (创建缩略图需要),
  3. 支持的终端

[ad_2]

Related Posts