如何在Linux命令行下查询字典

 时间:2024-10-15 06:38:02

大多数人在遇到他们不熟悉的单词时会查询google。或者他们用一个最喜欢的在线字典来提供答案。当你在没有网络连接的时候怎么办?或者你只有一个古老的Linux发行版且你没有GUI界面?你需要离线查找的话,这里有一个好的方法。

首先你需要本地设置dictd。dictd是一个字典数据库服务器。它允许你访问在线字典。但是等一下,我们不是要离线使用么?这是为什么我们要将其安装到本地的原因。它带有一个命令行客户端。

要在Ubuntu或者Debian上安装你要输入:

$ sudo apt-get install dictd

如何在Linux命令行下查询字典

如果你希望查询其他可以查询的语言,你可以输入:

$ sudo apt-cache search “dict package”

这会列出下面这样的:

dict-freedict-eng-ara - Dict package for English-Arabic Freedict dictionarydict-freedict-eng-cro - Dict package for English-Croatian Freedict dictionarydict-freedict-eng-cze - Dict package for English-Czech Freedict dictionarydict-freedict-eng-deu - Dict package for English-German Freedict dictionarydict-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-paeOn my_host: up 95.000, 2 forks (75.8/hour)Database Headwords Index Data Uncompressedgcide 203645 3859 kB 12 MB 38 MBmoby-thesaurus 30263 528 kB 10 MB 28 MB

为了查询一个单词,你可以指定要查询的字典。让我们查询一下English one字典(gcid):

$ dict -d gcide [你要查的单词]

如果你不使用-d参数,dictd会搜寻所有的安装字典并返回匹配的结果。

  • IDEA设置自动导包功能
  • SQL存储过程简介及优点
  • datagrid 单击单元格如何设置颜色
  • 在secureCRT中,通过秘钥对连接linux服务器
  • jQuery 如何给b标签赋值
  • 热门搜索
    bin文件怎么打开 屁多怎么回事 香港电话怎么打 怎么煮玉米 鲍鱼怎么做好吃又简单方便 海藻面膜怎么用 拍立得怎么用 影驰显卡怎么样 qq密码忘了怎么办 尿隐血是怎么回事