看到上图了吗?你可能见过有人分享这样终端的桌面截图,在终端中以ASCII显示的Linux版本的LOGO。看看这些屏幕截图,您可能会想知道如何在终端中以ASCII图形显示Linux版本的LOGO。
在本教程中,我将向您展示两个工具,这些工具将在Linux终端中显示Linux LOGO:
- Neofetch
- Screenfetch
除了您正在使用的Linux版本的LOGO外,这些工具还显示以下系统信息:
- Linux版本
- 系统型号
- Linux内核版本
- 正常运行时间
- 包相关信息
- shel版本
- 屏幕分辨率
- 桌面环境
- 窗口管理器
- 主题和图标
- 使用中的终端工具
- CPU,GPU和RAM信息
这些工具的主要用途是在屏幕截图中使用,向其他用户显示您正在运行的发行版、您使用的主题和图标等。
1、使用Neofetch以ASCII字体显示Linux版本LOGO
Neofetch是用BASH编写的命令行系统信息工具,可在图像旁边(通常是您的系统LOGO或您选择的任何ASCII文件)显示有关系统的信息。
通过使用命令行标志或用户配置文件,可以高度定制Neofetch。有50多个配置选项供您选择,还有print_info()函数和朋友可以让您添加自己的自定义信息。您可以阅读其Wiki页面以获取更多信息。
Neofetch也可以在macOS和BSD系统中使用。
安装Neofetch
要在Debian、Ubuntu和其他基于Ubuntu的Linux发行版(如Linux Mint、elementary OS、Linux Lite、Zorin OS等)中安装Neoftech,请使用以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install neofetch

对于其他Linux发行版,请查看Neofetch GitHub页面上的安装说明。
使用Neofetch相当简单。在终端输入neofetch,它将以ascii形式显示Linux LOGO:

2、使用screenFetch以ASCII字体显示Linux版本LOGO
screenFetch是在终端中显示Linux版本LOGO的另一种方法。 您无需指定任何内容,它会自动检测Linux版本。 除了LOGO之外,screenFetch还显示一些基本的硬件信息。
安装screenFetch
要在基于Ubuntu的发行版(例如Linux Mint,基本OS,Linux Lite,Zorin OS等)中安装screenFetch,可以使用以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt-get install screenfetch

要在基于Arch的发行版(例如Antergos,Manjaro,Chakra等)中安装screenFetch,请使用以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo pacman -S screenfetch
要在基于Fedora的Linux发行版(例如Korora等)中安装screenFetch,请使用以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ sudo dnf install screenfetch
使用screenFetch
使用screenFetch非常简单。打开一个终端并使用以下命令:
linuxmi@linuxmi:~/www.linuxmi.com$ screenfetch
就这样。您会看到以ASCII字体显示的Linux版本的LOGO以及有关系统的一些信息:

使用screenFetch截屏[可选]
现在,这是可选的,因为您可以使用“截屏”工具截取终端中显示的ASCII艺术作品的截屏。但是,如果您安装了命令行屏幕截图实用程序scrot(可在多个Linux发行版的默认存储库中找到),则可以使用以下命令自动对显示的Linux徽标以及桌面进行屏幕截图:
linuxmi@linuxmi:~/www.linuxmi.com$ screenfetch -s

您更喜欢哪一个?
screenFetch或Neofetch?您想使用哪种工具在终端上显示Linux版本的LOGO呢?