Linux中國
如何在Linux命令行下查詢字典?
首先你需要本地設置dictd。dictd 是一個字典資料庫伺服器。它允許你訪問在線字典。但是等一下,我們不是要離線使用么?這是為什麼我們要將其安裝到本地的原因。它帶有一個命令行客戶端。
要在Ubuntu或者Debian上安裝你要輸入:
$ sudo apt-get install dictd
這個很簡單。現在你需要安裝用的字典。安裝完每個字典插件後dictd都會自動重新載入它的資料庫。讓我們來安裝英語字典和英語同義詞詞典。
輸入:
$ sudo apt-get install dict-gcide
$ sudo apt-get install dict-moby-thesaurus
如果你希望查詢其他可以查詢的語言,你可以輸入:
$ sudo apt-cache search 「dict package」
這會列出下面這樣的:
dict-freedict-eng-ara - Dict package for English-Arabic Freedict dictionary
dict-freedict-eng-cro - Dict package for English-Croatian Freedict dictionary
dict-freedict-eng-cze - Dict package for English-Czech Freedict dictionary
dict-freedict-eng-deu - Dict package for English-German Freedict dictionary
dict-freedict-eng-fra - Dict package for English-French Freedict dictionary
現在你已成功安裝dictd了,之後你就可以查找字典了。
首先,讓我們檢查一下dictd服務是否在運行並且安裝了什麼資料庫:
$ dict -I
示例輸出:
dictd 1.12.0/rf on Linux 3.2.0-29-generic-pae
On my_host: up 95.000, 2 forks (75.8/hour)
Database Headwords Index Data Uncompressed
gcide 203645 3859 kB 12 MB 38 MB
moby-thesaurus 30263 528 kB 10 MB 28 MB
為了查詢一個單詞,你可以指定要查詢的字典。讓我們查詢一下English one字典(gcid):
$ dict -d gcide [你要查的單詞]
如果你不使用-d 參數,dictd會搜尋所有的安裝字典並返回匹配的結果。
via: http://www.unixmen.com/look-dictionary-definitions-via-terminal/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive
對這篇文章感覺如何?
太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
More in:Linux中國
如何通過 VLC 使用字幕
使用 VLC 媒體播放器播放和管理字幕的新手指南。
Unix 桌面:在 Linux 問世之前
僅僅開源還不足以實現開放,還需開放標準和建立共識。
Valve 對於 Ubuntu 的 Snap 版本的 Steam 並不滿意:原因何在
你可能會發現,Snap 版本的 Steam 並不如你期待的那樣好,你怎麼看?
Wine 9.0 發布,實驗性地加入了 Wayland 驅動
Wine 的這個新版本正在為未來做好準備!