十個非常有趣的Linux彩蛋
在1979年的時候,公司為 Atari 2600 開發(fā)了一個電子游戲——Adventure。
制作 Adventure 的程序員悄悄的把這樣的一個功能放進了游戲里,當用戶把一個“隱形方塊”移動到特定的一面墻上時,會讓用戶進入一個“密室”。那個房間里只有一句話:“Created by Warren Robinett”——意思是,由 Warren Robinett 創(chuàng)建。
圖片來自: Wikipedia
Atari 有一項反對作者將自己的名字放進他們的游戲里的政策,所以這個無畏的程序員只能偷偷的把自己的名字放進游戲里。Atari 在 Warren Robinett 離開公司之后才發(fā)現(xiàn)這個“密室”。Atari 并沒有對此感到生氣,而是給這類“秘密功能”起了個名字——“彩蛋”,因為——你懂的——你會尋找它們。Atari 還宣布將在之后的游戲中加入更多的“彩蛋”。
這種軟件里的“隱藏功能”并不是***次出現(xiàn)(這類特性的***出現(xiàn)是在1966年PDP-10的操作系統(tǒng)上),但這是它***次有了名字,同時也是***次真正的被眾多電腦用戶和游戲玩家所注意。
Linux(以及和Linux相關的軟件)也沒有被遺忘。這些年來,人們?yōu)檫@個倍受喜愛的操作系統(tǒng)創(chuàng)作了很多非常有趣的彩蛋。下面將介紹我個人最喜愛的彩蛋——以及如何找到它們。
你很快就會想到這些彩蛋大多需要通過終端才能體驗到。這是故意的。因為終端比較酷?!疚覒摻璐藱C會提醒你一下,如果你想運行我所列出的應用,然而你卻還沒有安裝它們,你是絕對無法運行成功的。你應該先安裝好它們的。因為……畢竟只是計算機?!?/p>
Arch : 包管理器(pacman)里的吃豆人(Pac-Man)
為了廣大的 Arch Linux 粉絲,我們將以此開篇。你們可以將“pacman” (Arch 的包管理器)的進度條變成吃豆人吃豆的樣子。別問我為什么這不是默認設置。
你需要在你最喜歡的文本編輯器里編輯“/etc/pacman.conf”文件。在“# Misc options”區(qū)下面,刪除“Color”前的“#”,添加一行“ILoveCandy”。因為吃豆人喜歡糖豆。
沒錯,這樣就行了!下次你在終端里運行pacman管理器時,你就會讓這個黃顏色的小家伙吃到些午餐(至少能吃些糖豆)。
GNU Emacs : 俄羅斯方塊(Tetris)以及……
我不喜歡 emacs。一點也不喜歡。但是它確實能玩俄羅斯方塊。
我要坦白一件事:我不喜歡emacs。一點也不喜歡。
有些東西讓我滿心歡喜。有些東西能帶走我所有傷痛。有些東西能解決我的煩惱。這些絕對跟 emacs 無關。
但是它確實能玩俄羅斯方塊。這可不是件小事。方法如下:
***步 打開 emacs。(有疑問?輸入“emacs”。)
第二步 按下鍵盤上的Esc和X鍵。
第三步 輸入“tetris”然后按下“Enter”。
玩膩了俄羅斯方塊?試試“pong”、“snake”還有其他一堆小游戲(或奇怪的東西)。在“/usr/share/emacs/*/lisp/play”文件中可以看見完整的清單。
#p#
動物說話了
讓動物在終端里說話在 Linux 世界里有著悠久而輝煌的歷史。下面這些真的是最應該知道的。
在用基于 Debian 的發(fā)行版?試試輸入“apt-get moo"。
apt-get moo
簡單?的確。但這是只會說話的牛,所以惹我們喜歡。再試試“aptitude moo”。他會告訴你“There are no Easter Eggs in this program(這個程序里沒有彩蛋)”。
關于 aptitude 有一件事你一定要知道,它是個骯臟、下流的騙子。如果 aptitude 是匹諾曹,那它的鼻子能刺穿月球。在這條命令中添加“-v”選項。不停的添加 v,直到它被逼得投降。
我猜大家都同意,這是 aptitude 中最重要的功能。
我猜大家都同意,這是 aptitude 中最重要的功能。但是萬一你想把自己的話讓一頭牛說出來怎么辦?這時我們就需要“cowsay”了。
還有,別讓“cowsay(牛說)”這個名字把你給騙了。你可以讓你的話從各種東西的嘴里說出來。比如一頭大象,Calvin,Beavis 甚至可以是 Ghostbusters(捉鬼敢死隊)的標志。只需在終端輸入“cowsay -l”就能看到所有選項的列表。
你可以讓你的話從各種東西的嘴里說出來
想玩高端點的?你可以用管道把其他應用的輸出放到 cowsay 中。試試“fortune | cowsay”。非常有趣。
Sudo 請無情的侮辱我
當你做錯事時希望你的電腦罵你的人請舉手。反正,我這樣想過。試試這個:
輸入“sudo visudo”以打開“sudoers”文件。在文件的開頭你很可能會看見幾行以“Defaults”開頭的文字。在那幾行后面添加“Defaults insults”并保存文件。
現(xiàn)在,只要你輸錯了你的 sudo 密碼,你的系統(tǒng)就會罵你。這些可以提高自信的語句包括“聽著,煎餅腦袋,我可沒時間聽這些垃圾。”,“你吃錯藥了吧?”以及“你被電過以后大腦就跟以前不太一樣了,是不是?”
把這個設在同事的電腦上會有非常有趣。
Firefox 是個厚臉皮
這一個不需要終端!太棒了!
打開火狐瀏覽器。在地址欄填上“about:about”。你將得到火狐瀏覽器中所有的“about”頁。一點也不炫酷,是不是?
現(xiàn)在試試“about:mozilla”,瀏覽器就會回應你一條從“Book of Mozilla(Mozilla 之書)”——這本瀏覽網(wǎng)頁的圣經(jīng)——里引用的話。我的另一個***是“about:robots”,這個也很有趣。
“Book of Mozilla(Mozilla 之書)”——瀏覽網(wǎng)頁的圣經(jīng)。
精心調(diào)制的混搭日歷
是否厭倦了千百年不變的 Gregorian Calendar(羅馬教歷)?準備好亂入了嗎?試試輸入“ddate”。這樣會把當前日歷以Discordian Calendar(不和教歷)的方式顯示出來。你會遇見這樣的語句:
“今天是Sweetmorn(甜美的清晨),3181年Discord(不和)季的第18天。”
我聽見你在說什么了,“但這根本不是什么彩蛋!”噓~,閉嘴。只要我想,我就可以把它叫做彩蛋。
快速進入黑客行話模式
想不想嘗試一下電影里超級黑客的感覺?試試(通過添加“-oS”)把掃描器設置成“Script Kiddie”模式。然后所有的輸出都會變成最3l33t的黑客范。
例如: “nmap -oS - google.com”
趕快試試。我知道你有多想這么做。你一定會讓安吉麗娜·朱莉(Angelina Jolie)印象深刻。
lolcat彩虹
在你的Linux終端里有很多彩蛋真真是極好的……但是如果你還想要變得……更有魅力些怎么辦?輸入:lolcat。把任何一個程序的文本輸出通過管道輸入到lolcat里。你會得到它的超級無敵彩虹版。
把任何一個程序的文本輸出通過管道輸入到lolcat里。你會得到它的超級無敵彩虹版。
追光標的小家伙
“Oneko” -- 經(jīng)典 “Neko”的Linux移植版本。
接下來是“Oneko” -- 經(jīng)典 “Neko”的Linux移植版本?;旧暇褪莻€滿屏幕追著你的光標跑的小貓。
雖然嚴格來它并不算是“彩蛋”,它還是很有趣的。而且感覺上也是很彩蛋的。
你還可以用不同的選項(比如“oneko -dog”)把小貓?zhí)娲尚」?,或是調(diào)成其他樣式。用這個對付討厭的同事有著***的可能。
就是這些了!一個我最喜歡的Linux彩蛋(或是類似東西)的清單。請盡情的的在下面的評論區(qū)留下你的***。因為這是互聯(lián)網(wǎng)。你就能做這些事。