原文摘录:http://linux.cn/article-2831-1.html
每当你打开的Linux虚拟主机的时候,通常是为了完成工作。但是,一台普通的Linux主机上,有成千上万的开发者开发的软件,你能保证他们都是这么正经的?
Linux的软件有加一些有趣的彩蛋的传统。本文主要是介绍一些有趣的命令和选项,让你的生活更多彩一些。这些并非全是彩蛋,不过我相信你多少会喜欢它们的。
你可能了解 ‘ls’ 命令,并经常使用它来查看文件夹的内容。但是,有些时候你可能会拼写成 ‘sl’ ,这时我们应该如何获得一些乐趣而不是看见“command not found”呢?
root@tecmint:~# apt-get install sl (In Debian like OS) root@tecmint:~# yum -y install sl (In Red Hat like OS)运行:root@tecmint:~# sl
当你敲入的是‘LS‘而不是’ls‘时,这个命令也会运行。
非也!非也!!这可不像它平常那样复杂。你可能很熟悉telnet。Telnet 是一个文本化的双向网络协议。这里不需要安装什么东西。你需要的就是一个Linux系统和一个连通的网络。
运行:root@tecmint:~# telnet towel.blinkenlights.nl
试试你未知的运气,终端里有时也有好玩的。
root@tecmint:~# apt-get install fortune (for aptitude based system) root@tecmint:~# yum install fortune (for yum based system) root@tecmint:~# fortune You're not my type. For that matter, you're not even my species!!! Future looks spotty. You will spill soup in late evening. You worry too much about your job. Stop it. You are not paid enough to worry. Your love life will be... interesting.
它会把传递给它的的每个字符串都反过来,是不是很好玩。
root@tecmint:~# rev 123abc cba321 xuniL eb ot nrob born to be Linux
该谈点儿关于Mathematics的了,这个命令输出给定数字的所有因子。
root@tecmint:~# factor 5 5: 5 12 12: 2 2 3 1001 1001: 7 11 13 5442134 5442134: 2 2721067
6.命令:script好的,这不是什么命令,而是一个脚本,一个很有趣的脚本。
root@tecmint:~# for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i x $j=$((i*j))\\t;done; echo;done 1 x 1=1 2 x 1=2 2 x 2=4 3 x 1=3 3 x 2=6 3 x 3=9 4 x 1=4 4 x 2=8 4 x 3=12 4 x 4=16 5 x 1=5 5 x 2=10 5 x 3=15 5 x 4=20 5 x 5=25 6 x 1=6 6 x 2=12 6 x 3=18 6 x 4=24 6 x 5=30 6 x 6=36 7 x 1=7 7 x 2=14 7 x 3=21 7 x 4=28 7 x 5=35 7 x 6=42 7 x 7=49 8 x 1=8 8 x 2=16 8 x 3=24 8 x 4=32 8 x 5=40 8 x 6=48 8 x 7=56 8 x 8=64 9 x 1=9 9 x 2=18 9 x 3=27 9 x 4=36 9 x 5=45 9 x 6=54 9 x 7=63 9 x 8=72 9 x 9=81 10 x 1=10 10 x 2=20 10 x 3=30 10 x 4=40 10 x 5=50 10 x 6=60 10 x 7=70 10 x 8=80 10 x 9=90 10 x 10=100 11 x 1=11 11 x 2=22 11 x 3=33 11 x 4=44 11 x 5=55 11 x 6=66 11 x 7=77 11 x 8=88 11 x 9=99 11 x 10=110 11 x 11=121 12 x 1=12 12 x 2=24 12 x 3=36 12 x 4=48 12 x 5=60 12 x 6=72 12 x 7=84 12 x 8=96 12 x 9=108 12 x 10=120 12 x 11=132 12 x 12=144 7.命令:Cowsay一个在终端用ASCII码组成的小牛,这个小牛会说出你想要它说的话。 安装Cowsayroot@tecmint:~# apt-get install cowsay (for Debian based OS) root@tecmint:~# yum install cowsay (for Red Hat based OS) root@tecmint:~# cowsay I Love nix ____________ < I Love nix > ------------ \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || 如果用管道将‘fortune command’命令重定向到cowsay会怎样呢? root@tecmint:~# fortune | cowsay _________________________________________ / Q: How many Oregonians does it take to \ | screw in a light bulb? A: Three. One to | | screw in the light bulb and two to fend | | off all those | | | | Californians trying to share the | \ experience. / ----------------------------------------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || 提示:‘|’是管道命令符。通常它是将一个命令的输出作为下一个命令的输入。在上面的例子中‘fortune’的输出作为‘cowsay’命令的输出。管道命令会经常用在脚本和程序编写中。 xcowsay是一个图形界面程序。它与cowsay类似只是以一种图形的方式来表达,可以说是X版本的cowsay。 apt-get insatll xcowsay yum install xcowsay运行:root@tecmint:~# xcowsay I Love nix cowthink是另一个命令。运行“cowthink Linux is sooo funny ”看看它与cowsay的不同吧。 apt-get insatll cowthink yum install cowthink root@tecmint:~# cowthink ....Linux is sooo funny _________________________ ( ....Linux is sooo funny ) ------------------------- o ^__^ o (oo)\_______ (__)\ )\/\ ||----w | || || 8. 命令:yesyes 是一个非常有趣又有用的命令,尤其对于脚本编写和系统管理员来说,它可以自动地生成预先定义的响应或者将其传到终端。 root@tecmint:~# yes I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux I Love Linux 提示: (直到你按下ctrl+c才停止) 9. 命令: toilet什么?你在开玩笑吗! 当然没有,但肯定的是这个命令的名字太搞了,我也不知道这个命令的名字从何而来。 安装toiletroot@tecmint:~# apt-get install toilet root@tecmint:~# yum install toilet root@tecmint:~# toilet tecmint.com mmmmmmm " m # mmm mmm mmmmm mmm m mm mm#mm mmm mmm mmmmm # #" # #" " # # # # #" # # #" " #" "# # # # # #"""" # # # # # # # # # # # # # # # "#mm" "#mm" # # # mm#mm # # "mm # "#mm" "#m#" # # #这个命令甚至提供了一些颜色和字体格式。 运行:root@tecmint:~# toilet -f mono12 -F metal Tecmint.com 提示:Figlet 是另外一个与toilet产生的效果类似的命令。 10. 命令:cmatrix你可能看多好莱坞的电影‘黑客帝国’并陶醉于被赋予Neo的能看到在矩阵中任何事物的能力,或者你会想到一幅类似于‘Hacker’的桌面的生动画面。 安装 cmatrixroot@tecmint:~# apt-get install cmatrix root@tecmint:~# yum install cmatrix运行:root@tecmint:~# cmatrix
root@tecmint:~# while true; do clear; echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done 14. 命令: espeak将你的多媒体音箱的音量调到最大,然后在将这个命令复制到你的终端,来看看你听到上帝的声音时的反应吧。 安装 espeakroot@tecmint:~# apt-get install espeak root@tecmint:~# yum install espeak运行:root@tecmint:~# espeak "Tecmint is a very good website dedicated to Foss Community" 15. 命令: aafire在你的终端放一把火如何。把这个“aafire”敲到你的终端,不需要什么引号看看这神奇的一幕吧。按下任意键中指该程序。 安装 aafireroot@tecmint:~# apt-get install libaa-bin root@tecmint:~# aafire
一些动态图片的展示,参考:http://www.admin10000.com/document/3556.html、http://www.open-open.com/lib/view/open1394512279036.html |