运行环境声明: centos 7.9
1. Asciiquarium
Asciiquarium为 Linux 终端提供了以 ASCII 格式构建的简单的水族馆动画效果。
安装依赖环境
首先,你需要安装一些必要的 Perl 模块,因为 Asciiquarium 是用 Perl 编写的。你需要安装以下依赖:
yum install cpanminus libcurses-perl perl-Curses.x86_64 gcc -y
安装Term-Animation。
wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
tar -zxvf Term-Animation-2.4.tar.gz
cd Term-Animation-2.4/
perl Makefile.PL
make
make test
make install
你需要下载 Asciiquarium 的源代码包。你可以使用 wget 命令从项目的官方网站下载:
wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
tar -zxf asciiquarium.tar.gz
cd asciiquarium_1.1/
chmod +x asciiquarium
./asciiquarium
2. cmatrix
cmatrix是一个在终端中显示矩阵数字雨效果的命令行工具。它模仿了电影《黑客帝国》中的场景,让你的终端看起来像是被计算机代码所占据。
cmatrix
使用参数选项包括:
-a
:显示所有的字符,包括非 ASCII 字符。-b
:以彩色模式显示矩阵数字雨。-s
:减慢矩阵数字雨的速度。-l
:限制矩阵数字雨的行数。-C
:禁用彩色模式,使用单色模式显示矩阵数字雨。
安装aalib
aalib是一个用于字符终端显示的图形库,全称为 “ASCII Art library”。它允许开发者在终端中以字符的形式创建简单的图形和动画。
aalib可以将普通的图像转换为由字符组成的 ASCII 艺术,并在终端中以类似图形的方式显示出来。它提供了许多函数和工具,使开发者能够以编程方式创建和操作 ASCII 图像。
wget https://nchc.dl.sourceforge.net/project/aa-project/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz
tar -zxf aalib-1.4rc5.tar.gz
cd aalib-1.4.0/
安装aview
wget http://prdownloads.sourceforge.net/aa-project/aview-1.3.0rc1.tar.gz
tar -zxf aview-1.3.0rc1.tar.gz
cd aview-1.3.0
./configure 来执行配置脚本
make 进行编译
make install 把编译好的程序安装的系统
安装ImageMagick
yum install ImageMagick ncurses-devel -y
安装cmatrix
wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz
cd cmatrix-1.2a
./configure 来执行配置脚本
make 进行编译
make install 把编译好的程序安装的系统
./cmatrix
3. 安装 cowsay
cowsay 是一个经典的 Linux 命令行程序,它允许用户通过一个有趣的、会说话的牛的动画来显示文本。
cowsay 参数提供了多种选项来自定义输出效果,例如:
- -l 或 --list:列出所有可用的cowfiles(动物角色)。
- -p 或 --pause:在动画结束后暂停,而不是立即退出。
- -t 或 --thinking:让牛看起来在思考而不是说话。
- -n 或 --no-cow:不显示牛,只输出文本。
yum install cowsay -y
cowsay "老子不干了"
指定生成龙的效果
cowsay -f dragon hellow world!
4. sl 动力小火车
yum install sl
sl
5. hollywood 假装自己很忙
wget https://github.com/dustinkirkland/hollywood/archive/refs/heads/master.zip
unzip hollywood-master.zip
cd /root/hollywood-master/bin
./hollywood