如何在 Ubuntu Linux 上通过命令行搜索维基百科

在 Linux 上通过终端 shell 浏览任何内容都会给人一种专业而强大的用户氛围。 尽管以传统方法使用终端外壳,但实际上您可以通过终端外壳完成很多工作。 如果你是一个互联网人,难怪你每天经常使用谷歌或维基百科。 你猜怎么了? 在 Linux 中,有一些方法可以通过命令行(终端 shell)在 Wikipedia 上搜索内容。

通过命令行在维基百科上搜索

Linux 允许您通过终端工具访问 Web 浏览器,该工具可以通过命令行界面 (CLI) 执行 Web 搜索和查询。 您可以使用通用终端工具通过 CLI 进行 Web 搜索,也可以使用 Wikit,一个专用的命令行工具在 Wikipedia 上进行搜索。 在这篇文章中,我们将看到两种不同的方法来了解如何在 Ubuntu 和其他基于 Debian 的 Linux 发行版上通过命令行搜索 Wikipedia。

方法1:通过命令行使用wikipedia2text

正如我已经提到的,Links 是一个用于 Linux 的 CLI 工具,可以通过命令行提供 Web 访问。 在通过终端命令行在 Wikipedia 上搜索任何内容之前,请确保您的系统上安装了 wikipedia2text。

第 1 步:安装链接和 wikipedia2text

安装 Links 后,我们将能够通过命令行界面运行命令来搜索 Web 上的内容。 在这一步中,我们将首先安装链接; 然后,我们将安装 Wikipedia 命令工具。 您可以在终端 shell 上使用以下命令行在 Ubuntu 系统上安装 Links 和 wikipedia2text。 命令需要root权限; 确保你拥有它。

sudo apt install links
sudo apt-get install wikipedia2text

第 2 步:开始使用 wikipedia2text

在您的 Linux 系统上安装 Links 和 Wikipedia2text 工具后,您现在可以运行它了。 首先,您可以查看帮助部分以习惯语法和命令。

wikipedia2text -help

您现在可以在命令行上运行以下命令,通过终端 shell 在 Wikipedia 上搜索“Linux”。 将“Linux”一词更改为您想在 Wikipedia 上浏览的任何内容。

wikipedia2text Linux

您可以在命令中添加 -p 语法以查看搜索结果的小预览。

wikipedia2text -p Linux

以下命令将为您的 Wikipedia 搜索结果生成一个 Web 链接,您可以在浏览器上使用该链接。

wikipedia2text -u Debian Linux

方法2:通过命令行的wikit在维基百科上搜索

Wikit 是 Wikipedia 的简称; 它是一个通过命令行界面浏览维基百科的命令工具。 在这里,我们将看到如何在 Linux 系统上安装和使用 Wikit 的方法。

第 1 步:安装 Nodejs 和 Wikit

在基于 Debian 的 Linux 系统上安装 Wikit 需要 NPM(节点包管理器)和 Nodejs 支持。 首先,在终端 shell 上运行以下命令以在系统上安装 Nodejs 包。

$ sudo apt install nodejs

安装nodejs

安装 Nodejs 后,运行以下带有 -g 标志的 npm 命令以在 Linux 系统上安装 Wikit 工具的全局版本。 安装 Wikit 不会花很长时间; 安装完成后,您就可以开始使用 Wikit 工具了。

$ sudo npm install wikit -g

命令行 NPM 维基百科

第 2 步:在 Ubuntu Linux 上使用 Wikit

在 Ubuntu 系统上安装 Wikit 后,是时候通过 Wikit 命令行在 Wikipedia 上搜索内容了。 在这里,我将通过 Wikit 命令在 Wikipedia 上搜索“Linux”。 搜索结果将根据您终端当前的显示比例在您的终端外壳上显示和变形。

$ wikit Linux

维基百科的命令行

如果要通过浏览器打开搜索结果,请在终端 shell 上运行以下带有 -b 标志的命令。

$ wikit linux -b

您还可以为任何 Wikipedia 搜索结果定义要在终端 shell 上显示的行数。

$ wikit linux -l 90

最后的话

在整篇文章中,我们看到了在 Ubuntu Linux 系统上通过命令行使用 Wikipedia 的两种不同方法。 您可以选择其中任何一种方法来浏览 Wikipedia。 如果您觉得这篇文章有用且方便,请与您的朋友和 Linux 社区分享这篇文章。 如果您对评论部分的这篇文章有任何意见,请告诉我们。