Linux 不仅仅是为管理员和专业人员做严肃的工作,你还可以玩文字游戏,对着 Linux 终端说话,或者创建漂亮的 ASCII 图片等等。是的,Linux 真的很有趣,如果你知道正确的命令的话。让我们来看看这些能让你立刻微笑的命令,或者在一天繁忙的工作结束时使用这些命令来缓解压力,让你心情愉快地离开家。
(1) Fortune 命令
在 fortune 命令的帮助下,我们可以得到随机的名言金句和有趣的预测。
在 Debian / Ubuntu 系统上安装
linuxtechi@linuxarena:~$ sudo apt-get install fortune
在 CentOS / RHEL / Fedora 系统上安装
[root@linuxtechi ~]# yum install fortune
(2) Rev 命令
Rev 命令会反转提供给它的任何字符串,这是一个系统默认安装的命令。
[root@linuxtechi ~]# rev
LinuxTechi
ihceTxuniL
Linux Rocks
skcoR xuniL
Opensource World
dlroW ecruosnepO
LinuxMint Ultimate Desktop
potkseD etamitlU tniMxuniL
我们甚至可以创建一个带有名称列表的文件,文件中的所有名称将被反转。
[root@linuxtechi ~]# rev rev.txt
ihceTxuniL
skcoR syawla xuniL
dlrow ecruosnepO fo enobkcab eht si xuniL
ihceTxuniL moob moob
[root@linuxtechi ~]#
3) Yes 命令
Yes 命令将连续显示你的文本 n 次,直到你停止它 (CTRL + C)
[root@linuxtechi ~]# yes LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com
LinuxTechi.com^C
[root@linuxtechi ~]#
(4) 把你的终端变成一个水族馆
你知道吗?我们可以把 linux 系统终端变成一个有鱼和海草的水族馆。 我们需要安装 animator, libcurses ,asciiaquarium 包。
首先,确保您的系统上安装了 perl,perl- curses,perl-devel 包
对于基于 yum 的系统
[root@linuxtechi ~]# yum install perl perl-devel perl-Curses
对于基于 Debian 的系统
linuxtechi@linuxarena:~$ sudo apt-get install perl libcurses-perl
下载 Term Animation 安装包
[root@linuxtechi ~]# wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz
解压并安装 Term Animation
[root@linuxtechi ~]# tar zxpvf Term-Animation-2.6.tar.gz
[root@linuxtechi ~]# cd Term-Animation-2.6
[root@linuxtechi Term-Animation-2.6]# perl Makefile.PL && make && make test
[root@linuxtechi Term-Animation-2.6]# make install
注意: 如果您在执行上述步骤时遇到任何问题,我们可以使用 cpan 控制台安装 Term Animation,如下所示
cpan[1]> install Term::Animation
最后,按照以下步骤下载并安装 asciiaquarium 包
[root@linuxtechi ~]# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
[root@linuxtechi ~]# tar zxpvf asciiquarium.tar.gz
[root@linuxtechi ~]# cd asciiquarium_1.1/
[root@linuxtechi asciiquarium_1.1]# cp asciiquarium /usr/local/bin/
[root@linuxtechi asciiquarium_1.1]# chmod 755 /usr/local/bin/asciiquarium
运行 asciiquarium 命令
[root@linuxtechi ~]# asciiquarium
(5) Toilet 命令
该命令的功能与名称完全不沾边,不知道为什么将该命令命名为 toilet。此命令输出使用小字符构建的大型漂亮横幅。
对于基于 Debian 的系统
linuxtechi@linuxarena:~$ sudo apt-get install toilet
对于 CentOS / RHEL 系统
[root@linuxtechi ~]# wget http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-0.3.tar.gz
[root@linuxtechi ~]# tar zxpvf toilet-0.3.tar.gz
[root@linuxtechi ~]# cd toilet-0.3
[root@linuxtechi toilet-0.3]# ./configure && make && make install
示例如下:
linuxtechi@linuxarena:~$ toilet LinuxTechi Rocks
Toilet command offers wide range of options like fonts, colorful characters and filters. Use the man page of toilet command to explore all these options.
Toilet 提供了许多选项,如字体,彩色字符和过滤器。可以使用 man 手册页查看所有选项。
(6) 点燃您的终端
想让你的终端着火,不要惊慌,这只是一些有趣的命令,它像字符输出一样输出火焰。
使用 apt-get 命令安装 libaa-bin 包
linuxtechi@linuxarena:~$ sudo apt-get install libaa-bin
linuxtechi@linuxarena:~$ aafire
(7) 让母牛说话
cowsay 是另一个有趣的 Linux 命令,它使用字符显示奶牛或其他动物
linuxtechi@linuxarena:~$ sudo apt-get install cowsay
linuxtechi@linuxarena:~$ cowsay Linux world Rocks
cowsay 命令也可以与 fortune 命令一起使用,如下所示
linuxtechi@linuxarena:~$ fortune | cowsay
(8) 进入矩阵世界
通过apt-get 命令安装 cmatrix
linuxtechi@linuxarena:~$ sudo apt-get install cmatrix
运行下面的命令,启动矩阵
linuxtechi@linuxarena:~$ cmatrix
(9) 老鼠杰瑞
你是不是厌倦了同样的黑色鼠标指针,想要找一些新乐趣。让 oneko 包来拯救你,它将老鼠 Jerry 连接到你的鼠标指针上,你可以看到这只可爱的小老鼠随着你的鼠标指针奔跑。
通过apt-get 命令安装 oneko
linuxtechi@linuxarena:~$ sudo apt-get install oneko
运行 oneko 命令,显示如下
(10) 和终端说话
打开您的扬声器,因为可以使用 speak 命令 和 Linux 终端对话。我们先安装 epseak 包
对于基于 debian 的系统
linuxtechi@linuxarena:~$ sudo apt-get install espeak
对于基于 yum 的系统
[root@linuxtechi ~]# yum install espeak
执行 espeak 命令
linuxtechi@linuxarena:~$ espeak "LinuxTechi is the best Website for Linux guide and tutorials"
(11) 终端中的 Steam 机车
我们都知道 ls 命令用来显示文件夹中的所有文件,但是你们知道 sl 命令吗?这是一个有趣的 linux 命令,在您的 linux 终端上绘制一个 ASCII 格式的蒸汽机车。
对于基于 Debian 的系统,执行如下命令安装
linuxtechi@linuxarena:~$ sudo apt-get install sl
对于基于 Yum 的系统,执行如下命令安装
[root@linuxtechi ~]# yum install sl
执行 sl 命令,查看输出结果
[root@linuxtechi ~]# sl
(12) 观看星球大战
回到你的学生时代,你被星球大战的字符惊呆了,但你不能在这里看到电影,只能看到星球大战的文本是如何用 ASCII 字符打印的。
[root@linuxtechi ~]# telnet towel.blinkenlights.nl
等待几秒钟,它将以 ASCII 格式打印星球大战文本。
几秒钟后,它会显示如下画面
几秒钟后,它会显示如下画面
几秒钟后,它会显示如下画面
几秒钟后,它会显示如下画面
要终止星球大战,只需按 ctrl + ],然后在 telnet 终端中键入 quit
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。