DuckDuckGo 是可在任何网络浏览器上使用的最私密的搜索引擎之一。 它不会以任何方式跟踪您(除非您使用 DuckDuckGo 浏览器),并且只会为您提供查询结果(与 Google 不同,它会根据您的历史记录为您提供搜索结果)。
您仍然必须打开网络浏览器才能搜索任何内容,但是,有一个名为“ddgr”的命令行工具,您可以通过它直接从终端搜索网络。
在本教程中,我们将安装 ddgr 并了解该工具的一些功能和实际用法。
DDGR的特点
- 完全无广告。
- 因为您没有打开任何网络浏览器,所以搜索超快。
- 您可以在首选的Web浏览器中打开任何超链接。
- 您可以将自定义过滤器添加到搜索结果
- 请勿跟踪请求并具有HTTPS代理支持。
- 它还具有关键字支持。
- 该项目有很好的文档。
安装 ddgr
它具有 Python3.7+ 依赖项,因此首先,确保它已安装在您的发行版中。 现在,通过键入下面提到的命令来克隆 GitHub 存储库:
git clone https://github.com/jarun/ddgr cd ddgr
现在,您可以在不安装的情况下在本地运行该程序,也可以将其安装在您的系统上。 要在本地运行,请键入:
./ddgr
然后输入您的搜索字符串。
您可以通过键入以下内容来安装应用程序:
sudo make install
在终端中使用 DuckDuckGo 进行搜索
使用此实用程序真的很简单,只需类型:
ddgr -x SEARCH TERM
这里, -X flag 将为您提供指向该网站的链接以及搜索结果,您可以按 shift 键,然后单击 URL 以在 Web 浏览器中打开它。
您也可以使用该网站搜索 -w 选项。 类型 :
ddgr -xw amazon.in Linux Bible
您还可以为此工具添加别名,这样您就不必输入带有标志的所有内容。
alias ddgr="ddgr -x"
您可以在此处阅读有关终端别名的更多信息。
概括
这是一个非常强大的工具,可以使用很多选项。 它也适用于 DuckDuckGo 刘海,所以如果你使用你的别名,你将不必再次打开网络浏览器来搜索简单的东西。
参考
官方 DDGR GitHub 页面