如何在 Linux 終端搜尋 DuckDuckGo?


Linux 是一款開源作業系統,近年來越來越受歡迎。Linux 以其靈活、穩定和安全性而聞名,被開發人員、系統管理員和技術愛好者廣泛使用。在本教程中,我們將探討如何在 Linux 終端搜尋 DuckDuckGo。

首先,讓我們談談什麼是 DuckDuckGo。DuckDuckGo 是一款搜尋引擎,它優先考慮使用者隱私,不會跟蹤其使用者或收集個人資訊。隨著人們越來越關注其線上隱私,它變得越來越受歡迎。現在,為了從 Linux 終端搜尋 DuckDuckGo,我們將使用一個命令列工具。這意味著您不必每次想要搜尋內容時都開啟網頁瀏覽器並導航到 DuckDuckGo 網站。讓我們轉到本文的下一部分,瞭解如何實現這一點。

如何在 Linux 終端搜尋 DuckDuckGo?

要從 Linux 終端搜尋 DuckDuckGo,我們將使用一個名為 DDGR 的命令列工具。

DDGR 是一款命令列工具,允許您從 Linux 終端搜尋 DuckDuckGo 搜尋引擎。它代表“使用 Python 從終端搜尋 DuckDuckGo”。使用 ddgr,您可以在不開啟網頁瀏覽器的情況下執行 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

這裡,“選項”是可選引數,可以修改 ddgr 的行為,“查詢”是您想要在 DuckDuckGo 上搜索的搜尋詞。

例如,如果我們想使用 ddgr 在 DuckDuckGo 上搜索“linux 教程”,我們只需在終端中輸入以下命令 

示例

ddgr linux tutorial

當您在終端中執行命令“ddgr linux 教程”時,ddgr 將獲取並顯示與“linux 教程”相關的 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”選項可能會導致搜尋結果中顯示可能具有攻擊性或顯式的內容,因此請謹慎使用。

結論

本文概述了使用 DDGR 工具透過 Linux 終端在 DuckDuckGo 上搜索內容的過程。透過使用 DDGR,使用者可以在無需網頁瀏覽器的情況下執行 DuckDuckGo 搜尋。此外,DuckDuckGo 對使用者隱私的承諾確保您的搜尋不會被跟蹤。本文還介紹了 ddgr 命令的安裝過程和各種選項。

更新於: 2023年7月27日

312 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.