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命令的安装过程和各种选项。
极客笔记