这里有一些很酷的Linux终端彩蛋,其中的每个看上去并无实际用途,但颇有趣。html
当咱们使用命令行工做时,Linux是功能和实用性最好的操做系统之一。想要执行一个特殊任务?可能一个程序或者脚本就能够帮你搞定。但就像一本书中说到的,只工做不玩耍聪明的孩子也会变傻。下边是我最喜欢的能够在终端作的没有实际用途的、傻傻的、恼人的、好笑的事情。linux
sudo visudo
“我刚才对电脑作了什么?”你可能这样问本身。必定是美妙的事情吧。如今,在sudo命令提示提示下输出错误的口令,你的电脑就会呼唤你的名字。我最喜欢的一句:“听好了,煎饼同样的脑子,我没有时间听你胡说八道了。”git
你看过这张截图?那就是运行apt-get moo
(在基于Debian的系统)的结果。对,就是它了。不要对它抱太多幻想,你会失望的,我不骗你。可是这是Linux世界最被人熟知的彩蛋之一。因此我把它包含进来,而且放在前排,而后我也就不会收到5千封邮件,指责我把它遗漏了。github
更有趣的是将moo应用到aptitude上。敲入aptitude moo
(在Ubuntu及其衍生版),你对moo
能够作什么事情的见解会有所变化。你还还会知道更多事情,尝试从新输入这条命令,但此次添加一个-v
参数。这尚未结束,试着添加更多v
,一次添加一个,直到抓狂的aptitude给了你想要的东西。微信
这里有一个只为Arch爱好者准备的彩蛋。Pacman包管理工具已经很棒了,但咱们可让它变得更棒。less
如今咱们使用pacman安装新软件包时,进度条里会出现一个小吃豆人。真应该默认就这样的。工具
aptitude moo
的输出格式很漂亮,但我想你苦于不能自由自在地使用。输入cowsay
,它会作到你想作的事情。你可让牛说任何你喜欢的东西。并且不仅能够用牛,还能够用Calvin、Beavis和Ghostbusters logo的ASCII的艺术,输入cowsay -l
能够获得全部可用的参数。它是Linux世界的强大工具。像不少其余命令同样,你可使用管道把其余程序的输出输送给它,好比fortune | cowsay
,让这头牛变成哲学家。学习
nmap
并非咱们平时常用的基本命令。但若是你想蹂躏nmap
的话,好比像人同样看起来像l33t。在任何nmap
命令后添加-oS
(好比nmap -oS - google.com
)。如今你的nmap
已经处于标准叫法是“脚本玩具模式”的模式了。Angelina Jolie和Keanu Reeves会为此骄傲的。google
若是大家曾经坐在一块儿思考,“嗨!我想使用无用但异想天开的方式来书写今天的日期……”试试运行ddate
。结果相似于“Today is Setting Orange, the 72nd day of Discord in the YOLD 3181”,这会让你的服务树日志平添很多趣味。spa
注意:在技术层面,确实有一个Discordian Calendar,理论上被Discordianism追随者所使用。这意味着我可能得罪某些人。或者不会,我不肯定。无论怎样,ddate
是一个方便的工具。
厌倦了老旧的文本?想向世界展现出本身的个性?使用lolcat
。安装它,而后在任何地方使用。它能够接收任何文本,而后将其转换成美轮美奂的彩虹效果。可使用fortune | lolcat
体验。
在你的终端显示蒸汽机车的ASCII图形。若是你须要它,安装并运行sl
命令。sl -l
能够看到一个袖珍版本的。或者,若是你真想在上边花费更多时间,运行sl -h
。这会显示一个完整的或者,还包括乘客车箱。
将任何文本使用管道输送给rev
命令,它就会将文本内容逆序输出。fortune | rev
会给你好运。固然,这不意味着rev会将幸运(fortune)转换成不幸。
想让你的终端显示滚动的文字、l33t和Matrix电影中的坠落数码?cmatrix
是你的朋友。你甚至能够用它输出不一样的颜色,很是华丽。使用man cmatrix
学习使用方法。或者使用更好的方法,“man cmatrix | lolcat”。这确实是你在Linux终端能够作的最没实际用途却又精彩的事情了。
以上就是所有内容了。
via: http://www.networkworld.com/a...
做者:Bryan Lunduke
译者:goreliu
校对:wxy
付费解决 Windows、Linux、Shell、C、C++、AHK、Python、JavaScript、Lua 等领域相关问题,灵活订价,欢迎咨询,微信 ly50247。