---
title: "ddgr: busca en DuckDuckGo desde la terminal en Linux (comandos y ejemplos)"
description: "ddgr es una utilidad de búsqueda en DuckDuckGo desde la terminal . En lugar de abrir un navegador, introduces palabras clave y ddgr consulta DuckDuckGo, muestra resultados en texto y (opcionalmente) p..."
url: https://indaga.net/ddgr-busca-en-duckduckgo-desde-la-terminal-en-linux-comandos-y-ejemplos/
date: 2026-08-05
modified: 2026-08-05
author: "Directorio Indaga"
image: https://indaga.net/wp-content/uploads/2026/08/ddgr.jpg
categories: ["GNU Linux", "Recursos y Utilidades"]
tags: ["ddgr", "duckduckgo", "duckduckgo en terminal linux", "linux"]
type: post
lang: es
---

# ddgr: busca en DuckDuckGo desde la terminal en Linux (comandos y ejemplos)

`ddgr` es una utilidad de **búsqueda en DuckDuckGo desde la terminal**. En lugar de abrir un navegador, introduces palabras clave y `ddgr` consulta DuckDuckGo, muestra resultados en texto y (opcionalmente) puede abrir enlaces en tu navegador. Está pensado para usuarios que prefieren la consola o para integrar búsquedas rápidas en flujos de trabajo en Linux.

### Cómo instalar ddgr en Ubuntu (Ubuntu MATE 22.04)

La instalación más sencilla suele ser con **Snap**.

1. Instala Snapd: ``` sudo apt update sudo apt install snapd ```
2. Instala `ddgr`: ``` sudo snap install ddgr ```
3. Comprueba que funciona: ``` ddgr --version ```

### ¿Para qué sirve?

`ddgr` sirve para:

- Buscar en DuckDuckGo sin salir del terminal.
- Ver resultados en texto de forma rápida.
- Abrir enlaces directamente en el navegador (opcional).
- Aplicar filtros: región, tiempo, sitios concretos, etc.
- Integrarse en scripts (por ejemplo, con salida JSON).

### Comandos rápidos

**Búsqueda simple**

```
ddgr "noticias España"
```

**Más resultados por página**

```
ddgr -n 25 "noticias España"
```

Con `-n` defines cuántos resultados por página mostrar. Si `N=0`, muestra el número real de resultados consultados por página.

**Abrir el primer resultado en el navegador**

```
ddgr --ducky "noticias España"
```

**Buscar y salir (sin interacción)**

```
ddgr --np "noticias España"
```

**Mostrar URLs completas**

```
ddgr -x "noticias España"
```

**Buscar por región**

```
ddgr -r us-en "weather"
```

**Limitar por tiempo**

```
ddgr -t w "economía"
```

Opciones habituales: `d` (días), `w` (semana), `m` (mes), `y` (año).

**Limitar a un sitio**

```
ddgr -w example.com "guía Linux"
```

**Desactivar safe search (avanzado)**

```
ddgr --unsafe "término"
```

**Salida en JSON (útil para scripts)**

```
ddgr --json "noticias España"
```

### Teclas del modo interactivo (omniprompt)

Cuando `ddgr` te muestra resultados, puedes usar estas teclas:

- `n`, `p`, `f`: siguiente, anterior o primera página.
- `index`: abre el resultado asociado a ese índice.
- `o index/rango/a...`: abre varios resultados.
- `O ...`: como `o`, pero intentando abrir en navegador GUI.
- `c index`: copia la URL al portapapeles.
- `x`: alterna mostrar URL expandida.
- `q` (o Ctrl+D / doble Enter): salir.
- `?`: muestra ayuda del omniprompt.
- `d keywords`: inicia una nueva búsqueda manteniendo las opciones originales pero cambiando el texto.
- Si escribes otro texto, se considera como una nueva búsqueda.

### Ejemplos prácticos

**Abrir el resultado nº 3**

```
ddgr "noticias España"
```

(luego escribe `3` cuando aparezca el omniprompt)

**Abrir varios resultados**

```
ddgr "tecnología"
```

(por ejemplo, luego usa `o 1 3 5`)

**Abrir el primer resultado directamente**

```
ddgr --ducky "Linux Ubuntu MATE"
```

**Buscar sin interacción y con URLs completas**

```
ddgr --np -x "eventos Valencia"
```
