DuckDuckGo - популярная поисковая система, известная своей строгой политикой конфиденциальности и функциями. В последнее время он приобрел большую популярность среди энтузиастов конфиденциальности, которые пропагандировали его дружественный к конфиденциальности опыт поиска другим.
Если вы тоже используете DuckDuckGo для всех своих поисков в Интернете и предпочитаете использовать командную строку для большинства операций на вашем компьютере, ddgr - полезная утилита, которая позволяет использовать терминал для выполнения DuckDuckGo запросы.
Ниже приведено руководство, объясняющее ddgr и шаги по поиску DuckDuckGo из командной строки Linux.
Что такое ddgr?
ddgr - это инструмент командной строки, который позволяет искать DuckDuckGo с терминала. Он возвращает результаты в Формат HTML, и вы можете перемещаться по ним с помощью клавиатуры.
Хотя интерфейс ddgr по умолчанию использует минимальное пространство без ущерба для читабельности, он дает вам возможность настройки некоторых его аспектов, таких как текст строки, количество результатов, отображаемых на странице, и т.п. на ваше усмотрение.
Некоторые из примечательных функций ddgr включают:
- Быстрая и мгновенная обработка результатов
- Удобная навигация
- Поддержка DuckDuckGo! Bang
- Фильтрация результатов поиска по времени, региону и т. Д.
- Интеграция с браузером
- Поддержка прокси HTTPS
- Не отслеживать
- Минимальные зависимости
- Поддержка REPL для непрерывного поиска
Связанный:Защищает ли HTTPS данные в пути?
Как установить ddgr в Linux
Установить и запустить ddgr на вашем компьютере с Linux довольно просто. Как и при установке других программ в Linux, вы также можете установить ddgr несколькими способами.
Поэтому в зависимости от того, какой дистрибутив вы используете, следуйте инструкциям в разделах ниже, чтобы установить ddgr.
Установка ddgr в Debian / Ubuntu
Установить ddgr в Debian и его производных просто благодаря диспетчеру пакетов APT. Для этого откройте терминал и выполните следующую команду:
sudo apt-get install ddgr
При появлении запроса нажмите у и ударил Входить чтобы продолжить установку.
Другой способ установки ddgr в дистрибутивах Linux на основе Debian, помимо диспетчера пакетов APT, - это использование файла пакета DEB. Для этого начните с загрузки пакета ddgr DEB на свой компьютер по ссылке ниже.
Скачать: ddgr (пакет DEB)
После этого откройте терминал и используйте команда cd изменить каталог на Загрузки (или каталог, в который вы только что загрузили пакет).
Затем выполните следующую команду, чтобы установить пакет:
sudo dpkg -i ddgr_x.x.x-x_ubuntuXX.XX.amd64.deb
Связанный:Как установить файл DEB в Ubuntu?
Установка ddgr с помощью Snap
Snap предлагает один из простейших способов установки пакета в Linux. Если вы используете какой-либо дистрибутив Linux, отличный от Debian или его производных, в репозиториях которого нет пакета для ddgr, вы можете установить ddgr в своей системе с помощью Snap.
Для этого сначала убедитесь, что на вашем компьютере установлен Snap.
snap --version
Если это возвращает номер версии, Snap присутствует на вашем компьютере, и вы можете перейти к следующему шагу. Если этого не произойдет, вам придется установить Snap первый.
Учитывая, что вам удалось установить Snap на свое устройство, вы можете установить ddgr, запустив:
sudo snap установить ddgr
Как использовать ddgr для поиска DuckDuckGo
Поиск DuckDuckGo с помощью ddgr так же прост, как выполнение пары простых шагов. Сначала откройте терминал, так как там работает ddgr. Затем введите свой поисковый запрос в синтаксисе ниже, чтобы найти его на DuckDuckGo:
ddgr your_search_query
Например:
ddgr makeuseof
Вот как выглядит результат:
Настройка количества возвращаемых результатов
После того, как вы сделаете запрос, на выходе отобразится список результатов поиска, связанных с вашим поисковым запросом.
По умолчанию ddgr выводит только 10 результатов за раз. Однако вы можете выбрать просмотр большего / меньшего количества результатов за раз, явно указав количество результатов, которые вы хотите видеть, следующим образом:
ddgr -n x ваш_поиск_запрос
...куда Икс - количество результатов, которые вы хотите просмотреть.
Каждый результат ddgr в списке пронумерован. Этот номер называется индексом результата, и вы можете использовать его для перехода по соответствующей ссылке.
Например, если вы хотите открыть номер ссылки 5 из результатов в браузере просто введите 5 во всенаправленной подсказке, которую вы видите в терминале после выполнения запроса в ddgr, и нажмите Входить.
Интеграция ddgr с текстовыми браузерами
По умолчанию ddgr открывает ссылки в веб-браузере по умолчанию на вашем компьютере с Linux. Однако он также поддерживает ряд текстовых браузеров, таких как w3m, lynx, elinks и www-browser, которые вы можете использовать для открытия результатов поиска.
Чтобы установить браузер по умолчанию, все, что вам нужно сделать, это установить переменную среды для этого. Для этого выполните следующую команду в окне терминала:
экспорт БРАУЗЕР = w3m
В качестве альтернативы, если вы хотите использовать браузер только для определенного запроса, вы можете сделать это, используя:
БРАУЗЕР = w3m ddgr your_search_query
Выполните поиск "Я чувствую себя уткой"
Подобно поисковому запросу Google «Мне повезет», у DuckDuckGo также есть его собственная версия под названием «Я чувствую Даки. "Если вы не в курсе, эта опция обходит все результаты в поисковой выдаче и напрямую открывает первую ссылку в список.
С помощью ddgr вы можете выполнить поиск «Я чувствую себя уткой», используя следующий синтаксис:
ddgr -j lucky your_search_query
Сделай DuckDuckGo! Bang Search
Как упоминалось ранее в руководстве, ddgr также поддерживает DuckDuckGo! Bang, ярлыки (или короткие команды), которые позволяют вам искать свой запрос прямо на веб-сайте, не посещая его.
Скажем, вы хотите узнать больше о DuckDuckGo в Википедии, вы можете легко сделать это, выполнив следующую команду:
ddgr! w duckduckgo
Если вы используете оболочку Bash, вам нужно избежать ! персонаж. Если вы сделаете это, ваша команда будет выглядеть так:
ddgr \! w duckduckgo
Выполните поиск по конкретному веб-сайту
Подобно использованию DuckDuckGo! Bangs в ddgr, вы также можете выполнять поиск по конкретному веб-сайту с помощью -w ярлык. Например, если вы хотите найти механические клавиатуры на Amazon вы можете сделать это более эффективно, используя следующую команду:
ddgr -w amazon.com механическая клавиатура
Поиск определенного типа файла
Иногда вы можете просто захотеть найти в Интернете определенный тип файла. В таких случаях ddgr может помочь вам отфильтровать результаты, добавив тип файла в поисковый запрос.
Например, предположим, что вы хотите найти файлы изображений (PNG) в поисковой системе DuckDuckGo. С помощью ddgr вы можете сделать это, как показано в следующей команде:
ddgr duckduckgo тип файла: png
Получите помощь с ddgr
В любое время, если вы не знаете, как использовать команду ddgr, или хотите узнать больше, вы можете получить справку из командной строки с использованием:
ddgr --help
Осуществляйте поиск на DuckDuckGo более эффективно
Когда ddgr установлен и запущен на вашем компьютере с Linux, теперь вы можете выполнять поиск в DuckDuckGo более эффективно, даже не открывая DuckDuckGo в браузере.
ddgr поддерживает множество других операций и параметров настройки, отличных от того, что мы рассмотрели в этом руководстве. Чтобы проверить их, перейдите на GitHub от ddgr.
Кроме того, если вы хотите получить больше от просмотра, вам может пригодиться функция! Bang от DuckDuckGo.
Функция взрыва DuckDuckGo - одна из самых удобных и экономящих время уловок. Вот 25 полезных удочек DuckDuckGo для начала!
Читать далее
- Linux
- УткаУтка
- Терминал
- Команды Linux
Яш - штатный писатель в MUO по DIY, Linux, программированию и безопасности. Прежде чем найти свое увлечение писательством, он занимался разработкой для Интернета и iOS. Вы также можете найти его статьи на TechPP, где он освещает другие темы. Помимо технологий, он любит говорить об астрономии, Формуле-1 и часах.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Нажмите здесь, чтобы подписаться