1、《Matrix》字节数据流
在命令行中输入以下命令安装并运行。
sudo apt-get install cmatrix
cmatrix
还可输入参数控制颜色。
cmatric -C red
按ctrl+c退出。
在《Matrix》电影里的字节流其实是该片美术指导Simon Whitley的日本妻子菜谱上的片假名。
2、仪表盘之blessed-contrib
sudo apt-get install npm
sudo apt install nodejs-legacy
git clone https://github.com/yaronn/blessed-contrib.git
cd blessed-contrib
npm install
node ./examples/dashboard.js
建议在云服务器或虚拟机上运行这个命令,在树莓派上运行可能会出问题。
blessed-contrib项目主页:
https://github.com/yaronn/blessed-contrib
3、仪表盘之hollywood
Dustin Kirkland 利用一个长途飞行的时间,编写了这个炫酷、有趣但也没什么实际作用的软件。
Ubuntu操作系统可以直接通过以下命令安装并运行。
sudo apt install hollywood
hollywood
在其它Linux发行版中,可以通过以下命令安装并运行。
sudo apt-add-repository ppa:hollywood/ppa
sudo apt-get install hollywood
sudo apt-get install byobu
hollywood
hollywood项目主页:
https://github.com/dustinkirkland/hollywood
4、ASCII艺术框:box命令
sudo apt-get install boxes
echo "Tongji Univerisity" | boxes
echo "Tongji Univerisity" | boxes -d dog
fortune | boxes -d cat | lolcat
5、燃起字符串大火aafire
sudo apt-get install libaa-bin
aafire
然后输入 aafire,即可看到效果
按ctrl+c退出。
6、字符串水族馆:ASCIIquarium
第一步:安装各种依赖
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/
sudo perl Makefile.PL && make && make test
sudo make install
第二步:安装软件
cd /tmp
sudo wget https://robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
如果显示文件下载失败,可以点击https://robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
下载压缩包,然后通过FileZilla等文件远程传输软件传输到/tmp文件夹中。
然后继续执行下列命令。
tar -zxvf asciiquarium.tar.gz
cd asciiquarium_1.1/
sudo cp asciiquarium /usr/local/bin
sudo chmod 0755 /usr/local/bin/asciiquarium
asciiquarium
ASCIIquarium项目主页:
https://robobunny.com/projects/asciiquarium/html/?page=0
7、screenfetch:显示系统、主题信息
sudo apt install screenfetch
screenfetch
在开源社区或程序员社区提问时,可以通过这条命令,直接截图,就能很清晰地描述自己的系统环境。
在Ubuntu云服务器上运行:
在树莓派上运行:
8、图片转ASCII画风
这条命令在树莓派上运行会出问题,建议在云主机或虚拟机上运行。
sudo apt-get install aview imagemagick
wget http://labfile.oss.aliyuncs.com/courses/1/Linus.png
asciiview Linus.png
你可以把wget后面的链接换成任意图片的URL。
比如
wget http://www.shumeipai.wang/bingbingbing.jpg
asciiview bingbingbing.jpg
9、让命令行说话
运行这个命令不能通过远程连接,必须通过音响。
sudo apt install espeak
espeak 'Hello my dariling'
10、随机产生人名与地址
sudo apt-get install rig
rig
11、超级牛力:包管理器的彩蛋
在Ubuntu和Debian上,apt-get包管理器内嵌着一个彩蛋。 如果你在命令行界面输入
apt-get help
在最后一行能找到
This APT has Super Cow Powers。
本APT具有超级牛力。
则说明你的系统可以运行这个菜单。
在命令行界面输入
apt-get moo
即可看到这个彩蛋。
aptitiude包管理器也有类似的彩蛋
aptitude moo
aptitude moo -vv
aptitude moo -vvv
aptitude moo -vvvv
aptitude moo -vvvvv
aptitude moo -vvvvvv
这个彩蛋的灵感来自于法国作家安托万·德·圣·埃克苏佩里童话小说《小王子》的第一章
12、命令行游戏bastet:俄罗斯方块
sudo apt install bastet
bastet
左右键控制方块移动,上键控制方块旋转。
13、命令行游戏ninvaders:太空入侵者
sudo apt-get install ninvaders
ninvaders
按空格键发射子弹。
14、命令行游戏pacman4console:吃豆人
sudo apt-get install pacman4console
pacman4console
使用方向键控制移动。
15、命令行游戏nSnake:贪吃蛇
sudo apt-get install nsnake
nsnake
使用方向键控制。
16、命令行游戏Greed:赢者通吃
sudo apt-get install greed
greed
数字表示下一步可前进的步数,游戏的目标是在咬到自己尾巴之前尽可能多走几步。
17、命令行也能联机玩网游:Tron
ssh sshtron.zachlatta.com
使用wasd四个键控制蛇的移动,游戏的目标是既不要咬到别人也不要咬到自己,活着的时间越长分数越高。