Linux 如何在终端中搜索DuckDuckGo

Linux 如何在终端中搜索DuckDuckGo

Linux是一个开源操作系统,在过去几年中越来越受欢迎。Linux以其灵活性、稳定性和安全性而闻名,被开发人员、系统管理员和技术爱好者广泛使用。在本教程中,我们将探讨如何在Linux终端中搜索DuckDuckGo。

首先,让我们来了解一下DuckDuckGo是什么。DuckDuckGo是一个搜索引擎,它通过不跟踪用户或收集个人信息来优先保护用户的隐私。随着人们越来越关注在线隐私问题,它越来越受欢迎。现在,要在Linux终端中搜索DuckDuckGo,我们将使用一个命令行工具。这意味着您不需要每次想要搜索东西时都打开Web浏览器并导航到DuckDuckGo网站。让我们继续本文的下一部分,了解我们如何实现这一目标。

如何在Linux终端中搜索DuckDuckGo

要在Linux终端中搜索DuckDuckGo,我们将使用一个命令行工具叫做DDGR。

DDGR是一个命令行工具,允许您在Linux终端中搜索DuckDuckGo搜索引擎。它代表“使用Python从终端访问DuckDuckGo。”使用ddgr,您可以在不打开Web浏览器的情况下在DuckDuckGo上进行搜索,而且由于DuckDuckGo优先保护用户隐私,您的搜索不会被跟踪。

首先,在我们的Linux终端上安装ddgr −

安装ddgr的过程简单且免费。大多数Linux发行版都预先安装了Python,因此无需单独安装它。要安装ddgr,只需打开您的终端并输入以下命令 −

sudo pip3 install ddgr

这个命令将使用pip软件包管理器安装ddgr。如果你没有安装pip,你可以通过运行以下命令来安装它

sudo apt-get install python3-pip

一旦你安装了pip,你可以运行上述命令来安装ddgr。

如果你使用的是不使用apt-get的不同Linux发行版,你可以使用你的软件包管理器安装pip,然后使用pip来安装ddgr。

例如,在Fedora上,你可以使用以下命令安装pip −

sudo dnf install python3-pip

然后使用pip来安装ddgr −

sudo pip3 install ddgr

对于基于Arch的Linux发行版,你可以使用以下命令代替 −

sudo pacman -S python-pip
sudo pip install ddgr

一旦安装好了ddgr,你就可以从终端开始搜索DuckDuckGo。在文章的下一节中,我们将向你展示如何使用ddgr搜索DuckDuckGo。

使用ddgr

使用DDGR,我们可以使用以下命令搜索DuckDuckGo –

ddgr [options] query

在这里,“options”是可选参数,可以修改ddgr的行为,“query”是您想在DuckDuckGo搜索的搜索词。

例如,如果我们想使用ddgr在DuckDuckGo上搜索“Linux教程”,我们可以在终端中输入以下命令

示例

ddgr linux tutorial

当你在终端中运行命令”ddgr linux tutorial”时,ddgr将在终端窗口中获取并显示与”linux tutorial”相关的DuckDuckGo的搜索结果。输出将以列表的形式呈现,每个项目代表一个搜索结果。输出将包括结果的标题、URL和简要描述。你可以使用箭头键滚动浏览搜索结果列表。

输出

$ ddgr linux tutorial
1. Linux Tutorial - A Beginner's Guide to Get Started - Guru99
https://www.guru99.com/linux-tutorial.html
In this Linux tutorial, we will learn: The basic concepts of Linux. Introduction to the Linux operating system.

2. Learn Linux - Free Interactive Online Tutorial
https://www.learnshell.org/
Learn Linux commands interactively through the web browser. A list of the most commonly used Linux commands.

3. How to Install Linux (with Pictures) - wikiHow
https://www.wikihow.com/Install-Linux
How to Install Linux. Linux is an open-source operating system that has been around for many years and is widely used for servers and supercomputers. It is also ...

4. Learn Linux in a Month of Lunches - Manning Publications
https://www.manning.com/books/learn-linux-in-a-month-of-lunches
Learn Linux in a Month of Lunches is a tutorial designed to take you from novice to Linux command line guru in just 22 lessons, each taking less than an hour.

5. The Complete Beginner's Guide to Linux - Linux.com
https://www.linux.com/training-tutorials/complete-beginners-guide-linux/
If you're looking to learn how to use Linux, and want to start with Ubuntu - one of the most popular Linux distributions available - this guide is for you. We'll take ...

6. How To Learn Linux? - devconnected
https://devconnected.com/how-to-learn-linux/
This tutorial will explain how you can learn Linux, whether you're completely new to the Linux operating system or you're a seasoned professional.

...

这是使用ddgr在DuckDuckGo上搜索“linux教程”的示例输出。列表中的每个项目表示一个搜索结果,包括结果的标题、URL和描述。您可以使用箭头键在列表中滚动。

DDGR选项

1. 图片搜索

现在,让我们尝试一些高级搜索。例如,如果我们想搜索与“linux”相关的图片,我们可以使用“-i”选项,就像这样:

ddgr -i linux

上述命令在DuckDuckGo上搜索与“linux”相关的结果,并以交互方式显示结果。交互模式使您可以更轻松地浏览结果并选择要访问的结果。运行命令后,您将看到一个搜索结果列表。您可以使用箭头键浏览列表,按Enter键选择要访问的结果。

2. 新闻搜索结果和维基百科搜索结果

我们还可以使用“-n”选项显示新闻搜索结果,并使用“-w”选项显示维基百科搜索结果。

ddgr -n linux

上面的命令在DuckDuckGo上专门搜索与”linux”相关的新闻结果,并以带编号的列表形式显示结果。

类似地,我们可以使用-w选项在维基百科上进行搜索。

ddgr -w linux

通过执行这个命令,您可以在维基百科上进行有针对性的搜索,并方便地获取一个编了号的列表作为输出,为您在终端上提供快速而有组织的结果。

3. DuckDuckGo的“安全搜索”

默认情况下,ddgr使用DuckDuckGo的“安全搜索”功能来过滤掉明确的内容。然而,如果您想关闭此功能,可以使用“–unsafe”选项。

ddgr --unsafe linux

使用”–unsafe”选项可能会导致潜在冒犯或明确的内容在搜索结果中显示,因此请谨慎使用。

结论

本文介绍了如何通过Linux终端使用DDGR工具在DuckDuckGo上搜索内容的过程。通过利用DDGR,用户可以在DuckDuckGo上进行搜索,而无需使用网络浏览器。此外,DuckDuckGo致力于保护用户隐私,确保您的搜索不会被追踪。本文还涵盖了ddgr命令的安装过程和各种选项。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程