Reference:
生4:我見過貓抓老鼠,結(jié)果老鼠跑進(jìn)了洞里,貓趴在洞門口盯著,一動也不動,等老鼠出來!边B它們的主人也羨慕它倆的友誼. 有一天,主人是一塊寶石沒了,就讓狗和貓去找.在路上,有許多崎嶇的路,狗二話沒說背著貓翻山越嶺,一路艱辛最后終于來到了一個村子.狗讓貓先休息,自己去打聽寶石的下落,它走遍了整個村子,終于打聽到了寶石的所在.原來是附近有戶人家得到主人的寶石,狗就把這消息告訴了貓,貓便在半夜捉了一只老鼠,它讓老鼠把寶石偷回來,老鼠就按貓的旨意照辦. 在回家的路上,它們遇見一條大河,貓不會游泳,狗就背著貓過河,可貓不小心把寶石掉進(jìn)了河里,狗又花了很大功夫才把寶石撈上來.回到家,貓就先跑上去對主人說:"主人,你瞧我全身是汗,狗什么也靠不安上,我用九牛二虎之力才找到這塊寶石."主人聽了貓的話,就把貓抱在床上,還拿來了魚讓它吃,同時把狗趕出了家門. 從此,貓見了狗就跑,它沒臉再見老實厚道的狗哥哥. 從這個故事看來,不管是人還是動物太老實了容易被人騙.。而且這個朋友還不是一般的好朋友,而是一個形影不離的好朋友.可是除了笑貓和老老鼠以外,誰都不知道它倆的關(guān)系,自從笑貓來了以后,笑貓原來的主人杜真子,還又馬小跳他們都來看笑貓,給他們送好吃的.笑貓總是會留下一些食物來給老老鼠,因為老老鼠也幫過笑貓很多次,所以笑貓有好吃的,它就給老老鼠送點(diǎn)去,老老鼠就這樣每天都過得很開心。
假設(shè):本文所有示例都使用Ubuntu Linux。文中描述命令行功能或許在你的Linux系統(tǒng)中是默認(rèn)的。
有趣的Linux命令行功效
1. Linux"sl"命令行
盡管"sl"代表了"蒸汽機(jī)機(jī)頭",但它是用來提醒那些命令行控們別把"ls"打成了"sl"。讓我們看看在系統(tǒng)中運(yùn)行這個命令的時候會怎樣。
首先,我們安裝的時候,要將其設(shè)置為不與標(biāo)準(zhǔn)Linux一起出現(xiàn)。用"apt-get"可以很方便地完成安裝。
sudo apt-get install sl
大部分的安裝需要sudo特權(quán)。完成安裝后,在命令提示行中輸入"sl"。
$sl
我們看到了動畫蒸汽機(jī)機(jī)頭從屏幕右邊開往左邊。這個火車頭是用ASCLL字符繪制。
下面是我機(jī)器上的效果圖:
這難道比我們平時操作Linux 命令行要難嗎?我認(rèn)為沉浸在工作中的Linux用戶看到這幅意料之外的動畫時,肯定會心一笑,并意識到自己的輸入有誤。
即便是這種簡單的命令行也可以提供特定選項。
SYNOPSIS
sl [ -alFe ]
DESCRIPTION
sl Displays animations aimed to correct users who accidentally enter sl instead of ls. SL stands for Steam Locomotive.
OPTIONS
-a An accident seems to happen. You'll feel pity for people who cry for help.
-l shows little one.
-F It flies.
-e Allow interrupt by Ctrl+C.
還可以用 $alia ls=sl 給人弄個惡作劇。
2. Linux "yes" 命令
這里是一個在進(jìn)程結(jié)束前一直打印輸入字符串的命令。萬一,用戶不指定任何輸入字符串,默認(rèn)命令是"y"。
命令會這樣運(yùn)行:
$yes mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook mylinuxbook ^C$