Raspberry Pi 的基礎 - 輕鬆一下,15 個軟體彩蛋跟有趣的指令

by 8/18/2016 2 意見

其實阿宅工程師的生活真的很單調,
不是有修不完的電腦,就是在無盡的寫 Code 地獄。

在這種枯燥乏味的日子裡,偶爾來一點小小的惡趣味,應該會比冷笑話還要提神一些吧......

阿宅魔法師完全轉職秘笈


帥哥,請留步!
不得了!不得了! 你有一道靈光從天靈蓋噴出來,你知道嗎?
年紀輕輕的,就有一身橫練的筋骨,簡直是百年一見的練武奇材!
如果有一天讓你打通任督二脈,那你還不飛天啊!
正所謂,我不入地獄,誰入地獄。
警惡懲奸,維護世界和平這任務,就交給你了,好不好?

這本《阿宅魔法師完全轉職秘笈》是無價之寶
你我有緣,就收你十塊錢,傳授給你吧!
sudo apt-get -y install funny-manpages

避免病毒感染跟子行程的產生,嗯~~~ 非常有道理。
man condom

我們允許對很多個用戶來執行,忘了指定哪一個的話,隨時可以從備胎清單裡取得。
man sex

管你任督二脈還是奇經八脈,只要認真詳讀,保證大增數十年功力。
  • baby
  • celibacy
  • condom
  • date
  • echo
  • flame
  • flog
  • gong
  • grope, egrope, fgrope
  • party
  • rescrog
  • rm
  • rtfm
  • tm
  • uubp
  • woman
  • xkill
  • xlart
  • sex
  • strfry


什麼?! 看不懂。
老師在說,你都沒在聽!
這當然要透過實際演練才能融會貫通囉...... (無誤)


勵志小語


安裝主程式。
sudo apt-get -y install fortunes

一直執行它就會隨機顯示不同的諺語或名言。
fortune

也有簡體中文版。
sudo apt-get -y install fortune-zh

不過內容是以唐詩宋詞為主。
fortune-zh


嫁給我吧,YES !


多希望她永遠回答「y」,直到天荒地老、海枯石爛。
yes

也可以一直顯示我們指定的文字。
yes "I am Heracles"

按 Ctrl + C 可以停止。


反過來說


把我們每一行輸入的文字,都倒轉過來。
rev sample.txt

按 Ctrl + D 可以停止。


字大便是美

安裝主程式。
sudo apt-get -y install figlet

可以把我們輸入的文字放大並美化。
figlet -f smmono9 -r "I am Heracles."

在 /usr/share/figlet 下面有許多內建的字型可以切換,*.tlf 或 *.flf 都是可以用的字型。


大還要更大,美還要更美


安裝主程式。
sudo apt-get -y install toilet

不只把我們輸入的文字放大並美化,還可以加上顏色。
toilet --f slant -S --gay "I am Heracles."

同樣也可以套用 figlet 所支援的字型。


2D 水族箱


這個安裝步驟比較多一點。
sudo apt-get -y install libcurses-perl
wget -P ~ http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
tar -zxvf ~/Term-Animation-2.4.tar.gz -C ~
cd ~/Term-Animation-2.4/
perl Makefile.PL && make && make test
sudo make install
wget -P ~ http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
tar -zxvf ~/asciiquarium.tar.gz -C ~
sudo chmod +x ~/asciiquarium_1.1/asciiquarium


裝完直接執行就可以了。
~/asciiquarium_1.1/asciiquarium

按 q 可以停止。


極光動畫


先安裝主程式。
sudo apt-get -y install bb

裝完直接執行就可以了。
bb

程式會先問需不需要音樂。

選「y」的話,還要選擇音效的輸出模式。

接著讓程式運算一下。

然後就會開始顯示了

按 q 可以停止。


火車快飛,火車快飛


安裝主程式。
sudo apt-get -y install sl

蒸氣火車會從畫面右邊急駛而來。
sl

另一款的火車來了。
sl -l

一路往山上走。
sl -F

往山上的路可能顛頗又危險。
sl -a


最佳代言人?


安裝主程式。
sudo apt-get -y install cowsay

分為說話跟思考的兩種版本。
cowsay "I am Heracles."
cowthink "I am Heracles."


限制每一行的字數。
cowsay -W 10 "I am Heracles."

這頭牛可是演技派出身,喜怒哀樂都難不倒牠。
  • b:==
  • d:xx
  • g:$$
  • p:@@
  • s:**
  • t:--
  • w:OO
  • y:..

各種表情收放自如。

更換眼睛用 -e 選項,最多自訂兩個字元;
更換舌頭用 -T 選項,同樣最多兩個字元;
如果要用特殊符號,記得要在前面多加一個「\」轉換成普通字元。
cowsay -e QQ -T \!\! "I am Heracles."

凱蒂貓跟企鵝也是我們的固定班底。
cowsay -f hellokitty "我是 Hello Kitty,啾咪!"
cosway -f tux "我就是愛 Linux !"

在 /usr/share/cowsay/cows 裡面,這些 *.cow 檔案就是可以更換的角色。


冬天裡的一把火


其實這是 aalib (ASCII Art Library) 的動畫範例。

安裝主程式。
sudo apt-get -y install libaa-bin

這位客官,這就是您要的乾柴烈火 ... (誤)
aafire

按 q 可以停止。


駭客任務


安裝主程式。
sudo apt-get -y install cmatrix

救世主就是你,尼歐,歡迎來到真實世界。
cmatrix

按 q 可以停止。

還有這些選項可以設定。
  • -b:參雜粗體字。
  • -C:更換顏色,有 綠色 green、紅色 red、藍色 blue、白色 white、黃色 yellow、青色 cyan、洋紅色 magenta 和黑色 black。
  • -s:轉成螢幕保護模式,只要按任意鍵就可以停止。
  • -u:指定字元落下的速度,0 最快,9 最慢。


超級牛,你哪位啊?!


咦?! 什麼是超級牛力 ?
apt-get help

呃,這比較像是無力吧 ......
apt-get moo

這會兒為什麼又沒有超級牛力了,那你有啥能力???
aptitude help

什麼鬼東西啊???

這支程式沒有彩蛋。
aptitude moo

這支程式真的沒有彩蛋。
aptitude -v moo

我不是已經說了,這支程式真的沒有彩蛋。
aptitude -vv moo

別鬧了!!!
aptitude -vvv moo

好! 好! 如果我給你彩蛋的話,你會滾開嗎?
aptitude -vvvv moo

好吧!!! 你贏了。
aptitude -vvvvv moo

那是啥玩意兒? 當然是隻被蛇吃掉的大象啊!!!
aptitude -vvvvvv moo


消失的日期


現在是 2016 年 8 月份,總共有 31 天。
cal 

那,誰可以告訴 1752 年 9 月有幾天呢?

9 月是小月,當然有 30 天...... 才怪!!!
cal 9 1752



星際大戰第四集:曙光乍現


把很久不見的 telnet 裝起來 資深的 PTT 鄉民請無視
sudo apt-get -y install telnet

電影開始,唱國歌~~~
telnet towel.blinkenlights.nl

按 Ctrl + ] 可以停止播放。


也有網頁版:Starwars ASCIImation


參考資料


圖片來源

  • https://pixabay.com/
  • http://coffeevulture.deviantart.com/
  • http://www.spiderhamworld.com/
  • 電影 - 功夫、唐伯虎點秋香、駭客任務、星際大戰 IV

更新紀錄

  • 2016/08/18 撰文。

Heracles Jam,江湖人稱「海公公」

IT 技術家 - 創站部落客

一個常用 Windows、慣用 macOS、愛用 Linux 的 3C 阿宅
現職 MIS / 業界講師 / 資訊顧問 / 部落客

2 則留言 :

  1. 寫這些程式的人真的是吃飽太閒XD

    回覆刪除
    回覆
    1. 哈哈哈~~~~
      別這麼說嘛,這是程式宅宅們的小小浪漫啦~~~

      刪除