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主机上的所有文件,甚至包括开机文件

18个有趣的Linux命令运行的彩蛋游戏相关推荐

  1. 第5讲:27条超有趣的Linux命令

    27个有趣的Linux命令,假装自己是命令行黑客高手. 本文向新手介绍了Linux操作系统基本原理.命令行基本操作,以及"管道"的概念.这些命令可以在树莓派和Ubuntu系统上运行 ...

  2. 10个非常有趣的Linux命令

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 作者丨小柑 https://www.jianshu.com/p/0353fa4942a6 Li ...

  3. Linux有趣小工具命令,终端中的乐趣:6个有趣的Linux命令行工具

    之前, 我们展示了一些有关有趣的 Linux 命令行命令的文章, 这些文章告诉我们, Linux 并不像看起来那样复杂, 如果我们知道如何使用的话, 反而会非常有趣. Linux 命令行可以简洁而** ...

  4. 趣文:有趣的 Linux 命令

    1. sl 命令 sl是指"steam locomotive(蒸汽机车)",你会看到一辆火车从屏幕右边开往左边...... 安装  $ sudo apt-get install s ...

  5. linux+有趣的指令,6个有趣的Linux命令(乐趣终端) - 第二部分

    在我们过去的以下文章中,我们展示了一些关于Linux的有趣命令的有用文章,这表明Linux并不像看起来那么复杂,如果我们知道如何使用它,就会很有趣. Linux命令行可以非常容易地完成任何复杂的任务, ...

  6. linux简单好玩的命令,有趣的Linux命令行玩法 cal

    今天给大家推出一个有趣的Linux命令行玩法. 你可能会问,命令行有什么有趣的地方,还能玩出什么花样. 其实我不太确定,但一般来说,它可能是一个游戏或任何简单的消遣,帮助你在终端玩得开心. 很可能大家 ...

  7. linux命令行界面鼠标,有趣的Linux命令:小猫咪追鼠标

    原标题:有趣的Linux命令:小猫咪追鼠标 Linux中oneko命令会让终端界面出现一只萌萌哒的小猫咪,其始终追随鼠标的位置. Ubuntu 18.04的安装方法: 首先在命令行中输入oneko,此 ...

  8. 分享几个有趣的Linux命令

    分享几个有趣的Linux命令 前言 最近工作比较忙,没时间写博客,这次介绍几个有趣的Linux命令. 命令:sl 当你使用这个命令时会看到一辆小火车从你的屏幕经过.亲测! 安装命令如下: yum -y ...

  9. 有趣的Linux命令

    本文纯属娱乐,不喜勿喷! Windows, MacOS, Linux是当今主流三大操作系统,普通用户一般是选择Windows或MacOS, Linux主要是占据服务器领域市场.这三个操作系统给人的感觉 ...

最新文章

  1. 深度学习 load_data_fashion_mnist
  2. 完整mes代码(含客户端和server端_Ice简介+Qt代码示例
  3. static和不完全类型的一个例子
  4. Vue学习【第六篇】:Vue-cli脚手架(框架)与实战案例
  5. 状态压缩 + 暴力 HDOJ 4770 Lights Against Dudely
  6. 【渝粤教育】电大中专电子商务网站建设与维护 (21)作业 题库
  7. leetcode 290. 单词规律(hash)
  8. java.lang.IllegalThreadStateException 线程运行报错
  9. 18医科大学计算机基础,18春中国医科大学《计算机基础与应用 》在线作业100分答案...
  10. MySQL2索引优化
  11. SQL注入之错误注入_基于updatexml()
  12. 【白皮书分享】2020胡润大健康白皮书-胡润百富.pdf(附下载链接)
  13. oracle存储过程备份,Oracle存储过程(二)
  14. cadence菜鸟之旅
  15. NXP JN5169 USB Dongle 原理图
  16. Python计算字符串的长度
  17. [SSL_CHX][2022-02-23]进制转换
  18. ros学习记录1 Hello World 使用c++
  19. GIS开发中常用几何算法原理图解
  20. 日志分析篇---Web日志分析

热门文章

  1. css定位及定位和浮动的区别
  2. 计算机网络 数据链路层(一)点对点协议与广播信道
  3. CSS3新增伪类有哪些?
  4. android rom修改小白有福了
  5. 解决 ModName: unknown ModVer: 0.0.0.0 Offset: 00000000 问题
  6. 怎样确定电阻封装是AXIAL0.3 还是AXIAL0.4
  7. 读书笔记:数字逻辑基础与verilog设计之数字系统设计流程03----------二进制除法器电路设计
  8. 水平拉滑轮组计算机械效率的题,滑轮组机械效率计算题.docx
  9. 李开复博客透露大学生活 曾做过很多无聊事
  10. 《计算机网络》——几种编码形式