# 呼出命令
  • moo
  • cowsay 你要说的话
    xcowsay 你要说的话
  • sl 蒸汽机
  • oneko 小猫
  • cmatrix 数据流雨
  • aafire 代码火
  • xeyes 两只眼睛
  • pv 模拟人工打字
    echo "要说的话" | pv -qL 10
  • toilet Hello! 字母组成文字图
    toilet -f mono12 -F metal Hello! 另一个风格
  • bb 外太空音乐
  • ASCIIquarium 水族箱
  • asciiview 图片路径 字符图(需要PNG图标)
  • you-get "网址" 下载网址中的视频

安装

【前言】

作为一名程序员,在别人的眼里往往是充满科技感、神秘感的,而在我们自己的眼里却往往是觉得无聊、枯燥的。其实,在程序的世界里同样会充满着各种的彩蛋,这些彩蛋往往都是一些大神留下来的,我们未曾发现,只是我们缺少发现程序之美而已。

今天小编就来唠叨几个程序中,有趣酷炫的命令,来体验一波程序彩蛋之美。

Tips:施展功力的时候,最好有妹子在身边,装足一波逼的同时,说不定还能脱单哟~

好,废话不多说,直接上命令:

一、moo

彩蛋:你今天咩咩了没有?(滑稽眼)

~$ apt-get moo

效果:

img
img

二、Cowsay

彩蛋: 一看名字就知道是牛要说话了,哈哈,没错,就是设定一头牛跟你对话,有意识不?

这个指令有两种牛,一个是普通的Cowsay牛,另一个是加强、纯种的XCowsay奶牛,下面就来看看:

~$ apt-get install cowsay # 安装【普通牛】程序

~$ apt-get install xcowsay # 安装【加强牛】程序

~$ cowsay 旁边坐的是你女朋友吧! # 执行

~$ xcowsay 旁边坐的是你女朋友吧! # 执行

img
img
img
img

三、sl (Steam Locomotive

彩蛋:在电脑屏幕上隆隆的驶过一辆蒸汽机火车(有趣吧!全屏效果更好哦~)。

~$ apt-get install sl # 安装命令

~$ sl # 执行命令

效果:

img
img

四、oneko

彩蛋:撸猫指令,”oneko”会生成一个图像猫,与你愉快的玩耍。

~$ apt-get install oneko # 安装程序

~$ oneko # 执行

效果:

img
img

五、cmatrix

彩蛋:有没有想过,你的电脑上也能像黑客片中的一样,让电脑上的数据飞起来,看看那引人瞩目、令人叹为观止的数据流,黑客中最神秘、不可思议的一个场景在自己电脑上是如何实现的。

~$ apt-get install cmatrix # 安装程序

~$ cmatrix # 执行

效果(全屏感觉更好):

img
img

六、xeyes

彩蛋:生成一双会注视你工作的眼镜。想想在工作中,这是一种什么感觉。。。。。

~$ apt-get install xeyes # 安装程序

~$ xeyes # 执行

效果:

img
img

七、ASCIIquarium

彩蛋:把你的linux终端变成一个海洋世界,各种生物在不断呈现,有鱼、有水、有草…,真是Amazing~~

1
2
3
4
5
6
7
sudo apt-get install libcurses-perl
cd /tmp
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
sudo make install

效果:

img
img

八、aview命令

彩蛋:想象一下将一张图片以ASCII码格式在终端上显示出来是什么效果?实现后真实酷爆了。。。

安装aalib-1.4

1
2
3
4
5
6
wget https://sourceforge.net/projects/aa-project/files/latest/download?source=files # 可能需要手动改下载的文件名
tar xvzf aalib-1.4rc5.tar.gz
cd aalib-1.4.0
./configure
make
sudo make install

二、安装aview

1
2
3
4
5
wget http://prdownloads.sourceforge.net/aa-project/aview-1.3.0rc1.tar.gz
cd aview-1.3.0
./configure
make
sudo make install

三、安装ImageMagick

1
sudo apt-get install ImageMagick

可能要用:

1
sudo apt-get install imagemagick

如果还是不行,用手动安装:

1
2
3
4
5
6
7
8
wget https://www.imagemagick.org/download/ImageMagick.tar.gz
tar -xzvf ImageMagick.tar.gz
cd ImageMagick-7.0.8-67/
./configure # 会滚动一段时间
make && make install # 需要好久
sudo ldconfig /usr/local/lib
convert -version # 检查是否成功
convert input.tif output.pdf # 执行成功当前目录下会生成output.pdf

如果convert -version出现convert command notfound,需要配置环境变量
vim /etc/profile 添加如下:

1
2
3
> export ImageMagick_HOME=/usr/local/ImageMagick
> export PATH=$PATH:$ImageMagick_HOME/bin
>

四、测试是否成功

1
asciiview songshu.jpg

效果:

img
img

九、pv

彩蛋:模仿人工打字。将预先设定好的文字内容按约定的时间逐个输出,类似有人在敲键盘。

~$ apt-get install pv # 安装程序

~$ echo “Tecmint[dot]com is a community of Linux Nerds and Geeks” | pv -qL 10 # 输出设定好的内容

效果:

img
img

参考:https://www.jianshu.com/p/08e9094f61ce


Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举一些很有趣的命令。(它们的有趣并不是因为无用,而是真的有趣。)

一、cmatrix (代码雨)

安装cmatrix:#sudo apt-get install cmatrix
执行效果:# cmatix
二、oneko (小猫)
安装oneko: #sudo apt-get install oneko
执行效果: # oneko
三、aafire (代码火)
安装:#sudo apt-get install libaa-bin
执行效果:#aafire
四、ASCIIquarium (水族馆)
安装:# cd /tmp
# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
# tar -zxvf asciiquarium.tar.gz
# cd asciiquarium_1.1/
# cp asciiquarium /usr/local/bin
# chmod 0755 /usr/local/bin/asciiquarium
执行效果:# asciiquarium
五、toilet (不是厕所!!!它能用字母拼写出更大字母的工具,具体拼出什么字由命令后面的参数决定,不仅如此,它还能打印出各种风格的效果,比如彩色,金属光泽等。)
安装: # sudo apt-get install toilet
执行效果:# toilet Hello!
# toilet -f mono12 -F metal Hello! 等等
六、sl (蒸汽机。ls是linux命令最常用的一个命令,用来列表文件目录等。因为用的频繁,难免有着急打错的时候,一旦你敲成了 ‘sl’,会出现什么结果?)
安装:#sudo apt-get install sl
执行效果:#sl
七、cowsay 和 xcowsay (牛牛说话啦!)
安装:#sudo apt-get install cowsay
#sudo apt-get install xcowsay
执行效果:# cowsay 你好
# xcowsay 你好
八、xeyes (大眼睛)
安装:#sudo apt-get install xeyes
执行效果:#xeyes
九、moo (今天你咩咩了没?)
无需安装
执行效果:# apt-get moo
十、bb (外太空音乐……)
安装:# sudo apt-get install bb
执行效果: # bb