主流搜索引擎闖入 Linux 命令行世界
為什么會有人要從終端搜索互聯(lián)網(wǎng)上的東西?我不清楚,這里頭可能有許多的原因。但是,因為沒人要求答案總比沒人知道答案少令人失望一點。這里,列出了一些流行的搜索引擎的命令行工具,可以讓你們通過Linux終端來訪問它們。
1. Google
讓我們從一個巨頭開始吧:Bing!好吧,只是開個玩笑,事實上應(yīng)該是Google。坦白講,你根本不需要使用命令行工具來進(jìn)行Google搜索。只需要簡簡單單的一個命令:
- $ xdg-open https://www.google.com/search?q="[query]"
它會打開網(wǎng)頁瀏覽器,并轉(zhuǎn)到合適的搜索頁面。然而,如果你想要的是從終端窗口查看搜索結(jié)果,而不是打開什么網(wǎng)頁瀏覽器,那么我推薦你使用cli-google。它是一個超級老古董了(***一次更新是在2009年),但我喜歡它。這是一個簡單而直接的應(yīng)用,它會忠實地干好它應(yīng)該干的事。
安裝完cli-google后,你就可以開始用它來搜索了,它的輸出是那樣的五彩斑斕。你也可以調(diào)整搜索結(jié)果的數(shù)量和你想要的語言,你只需要在終端中敲入:
就可以看到所有的選項了。
2. YouTube
關(guān)于Google,有太多的東西要放進(jìn)列表來。我會盡量簡明扼要,但絕不會放過該有的。對于許多人而言,YouTube是他們快速查找相關(guān)內(nèi)容視頻的***。要在終端中完成此事,我則鐘情于mps-youtube。這個軟件可以讓你在終端中搜索、下載視頻,創(chuàng)建播放列表,以及查看關(guān)于視頻的評論。安裝完mps-youtube后,你可以使用下面的命令來啟動:
- $ mpsyt
然后,輸入 h 來查看選項。要查看簡明用法,你可以像下面這樣:
- /[query]
來搜索你想知道的一切,然后輸入視頻的編號來聽聽它的聲音,或者輸入:
- i [video-number]
來看看相關(guān)信息,也可以輸入:
- d [video-number]
來下載它。如果你覺得光聽還不過癮,這里還有更好玩的:
- set player mplayerset show_video True
現(xiàn)在,你可以在另外一個窗口里頭用mplayer來播放視頻了。
3. 維基百科
與Google一樣,對于維基百科,我也喜歡一個古老的腳本,它干的不賴:cliWiki。安裝完后,趕緊運行一下看看:
- $ cliwiki
然后,你就可以輸入你想要搜索的內(nèi)容了。如果有直接匹配的條目,終端中就會顯示相關(guān)頁面了。哈,輸出內(nèi)容可真夠長的,建議你還是用less命令來看吧。當(dāng)然,這不是***效的方法,但你的母的只是想要查看與關(guān)鍵詞相關(guān)的文本,那這就是你想要的。
4. 海盜灣
現(xiàn)在,讓我們聊聊齷齪的東西。網(wǎng)上有很多意想不到的(也許你不覺得)工具,可以幫助你在命令行下查找海盜灣上的種子。而在這其中,pirate-get是我的***。它里面蘊藏了大量的選項,你可以通過下面的命令來發(fā)現(xiàn)它們:
- $ pirate-get-h
但是還是簡單一些吧:
- $ pirate-get--color -c [category][query]
以上命令會返回與查詢內(nèi)容相關(guān)的特定搜索類目中的結(jié)果,輸出結(jié)果也是彩色的!那里頭,程序會提示你輸入你想要的結(jié)果的編號,輸入后就可以從磁鏈上下載種子了。簡單又容易,僅限于沒有版權(quán)的資料哦!
5. Twitter
Twitter是迎合潮流的一個很好的搜索引擎。我們已經(jīng)在如何在命令行中訪問Twitter一文中介紹了它的用法,但是我個人更喜歡TTYtter。該工具及其強大,它應(yīng)該有它自身的一席之地,而不再僅僅用于簡單搜索了。但在這里,我只想把它當(dāng)作搜索引擎使用。安裝并配置完后,你就可以登陸進(jìn)去,并使用下面的命令來搜索了:
- /search [query]
界面在視覺上有點粗糙,但是你很快會習(xí)慣的。注意,這里頭只能用普通的文字,也可以用哈希標(biāo)記。
***來小結(jié)一下吧,這里列出了我認(rèn)為人們使用最多5大搜索引擎,這些搜索引擎都可以通過命令行來訪問。這里Google圖像和Google地圖可能缺席了, 但我想這些可能不能很好適應(yīng)控制臺環(huán)境吧。我也想要尋找一個音樂搜索引擎,但是沒有找到對于本列表“有價值的”。就像你可能已經(jīng)注意到的那樣,列表中的工 具在功能和選項上是良莠不齊的:其中一些很簡單,而另外一些則功能很復(fù)雜。但不管怎么說,***它們都還是完成了它們的任務(wù)。
列表中錯失了哪些搜索引擎?你還知道哪些沒有提到過的工具呢?請在文章評論中告訴我們吧。
Adrien Brochard
我是一位來自法國的Linux愛好者。在嘗試了多個發(fā)行版后,我***認(rèn)可了Archlinux。然而,我一直在試著通過積累一些知識和技巧來改善我的系統(tǒng)。
via: http://xmodulo.com/2014/06/access-popular-search-engines-command-line-linux.html