18个有趣的Linux命令运行的彩蛋&游戏

42 篇文章 0 订阅
39 篇文章 0 订阅

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四个键控制蛇的移动,游戏的目标是既不要咬到别人也不要咬到自己,活着的时间越长分数越高。

18、sudo rm -rf /*

友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库的Linux主机上!

sudo rm -rf /*

  • sudo:获取root管理员权限

  • rm:remove,即删除

  • -rf:r表示递归删除,即删除所有的子目录,f表示不需要再进行确认

  • /:home目录

  • *:所有文件

也就是说,这条命令是删除这台Linux主机上的所有文件,甚至包括开机文件

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值