网站搜索

如何在 Linux 终端上随机显示 ASCII 艺术


在这篇简短的文章中,我们将展示如何在打开终端窗口时使用 ASCII-Art-Splash-Screen 自动随机显示 ASCII 艺术作品。

ASCII-Art-Splash-Screen 是一个实用程序,由 python 脚本和 ASCII 艺术作品集组成,每次在 Linux 中打开终端窗口时都会显示。它适用于基于 Unix 的系统,例如 Linux 和 Mac OSX。

要求:

  1. python3 – 主要安装在所有 Linux 发行版上,如果没有使用我们的 Python 安装指南。
  2. curl – 用于下载文件的命令行工具。

需要互联网连接,因为 ASCII 艺术是从 ASCII-Art-Splash-Screen github 存储库中提取的 - 这是它的一个缺点。

如何在 Linux 终端上显示随机 ASCII 艺术

打开终端,然后使用适合您的发行版的命令在您的系统上安装 curl 命令行工具。

sudo apt install curl		#Debian/Ubuntu 
yum install curl		#RHEL/CentOS
dnf install curl		#Fedora 22+

然后克隆系统上的 ASCII-Art-Splash-Screen 存储库,移至本地存储库并将文件 ascii.py 复制到您的主目录中。

git clone https://github.com/DanCRichards/ASCII-Art-Splash-Screen.git 
cd ASCII-Art-Splash-Screen/
cp ascii.py ~/

接下来,运行以下命令,这会在您的 ~/.bashrc 文件中添加“python3 ascii.py”行。这使得每次打开终端时都可以运行 ascii.py 可执行脚本。

echo "python3 ascii.py" >> ~/.bashrc

从现在开始,当您打开新的 Linux 终端时,在 shell 提示符出现之前将显示随机的 ASCII 艺术。

请查看新 Linux 终端中显示的以下 ASCII 艺术示例。

要阻止这种情况,只需从 ~/.bashrc shell 启动文件中注释掉或删除行 python3 ascii.py 即可。

有关更多信息,请查看 ASCII-Art-Splash-Screen:https://github.com/DanCRichards/ASCII-Art-Splash-Screen

您可能还想阅读这些有关 Linux 命令行技巧的有用文章:

  1. Gogo – 在 Linux 中创建漫长而复杂的路径的快捷方式
  2. 如何在 Linux 中输入 sudo 密码时显示星号
  3. 如何在 Linux 中清除 BASH 命令行历史记录
  4. 如何在 Linux 中查看彩色手册页

在这篇简短的指南中,我们展示了如何使用 ASCII-Art-Splash-Screen 实用程序在 Linux 终端上显示随机 ASCII 艺术作品。使用下面的反馈表来分享您的想法。