---
title: "Descarga una carpeta FTP con wget"
description: "¿Sabías que puedes usar wget para descargar todo el contenido de un FTP? Aunque wget es monohilo (descarga archivo por archivo), funciona como un rsync , ya que solo descarga los archivos nuevos o act..."
url: https://dev.adammartin.es/micro-pildora/descarga-una-carpeta-ftp-con-wget/
date: 2024-07-26
modified: 2026-08-04
author: "Adam Martin"
type: micro-pildora
lang: es
---

# Descarga una carpeta FTP con wget

¿Sabías que puedes usar `wget` para descargar todo el contenido de un FTP? Aunque `wget` es monohilo (descarga archivo por archivo), funciona como un `rsync`, ya que solo descarga los archivos nuevos o actualizados, ahorrándote tiempo y espacio.

## Comando básico

Bashwget --mirror --ftp-user=usuario --ftp-password=contraseña --no-host-directories ftp://dominio/carpeta/

```
wget --mirror --ftp-user=usuario --ftp-password=contraseña --no-host-directories ftp://dominio/carpeta/
```

Desglose de las opciones:

- `--mirror`: Crea un reflejo exacto del contenido del FTP.
- `--ftp-user` y `--ftp-password`: Credenciales para acceder al servidor FTP.
- `--no-host-directories`: Evita que se creen directorios adicionales para cada host.

## Ventajas de usar wget para FTP

- Evita duplicados: Solo descarga archivos que no están presentes o que han sido modificados.
- Es ligero y fácil de usar.
- No requiere herramientas adicionales.

## Limitaciones

Al ser monohilo, la velocidad puede ser más lenta que herramientas multihilo. Para grandes volúmenes de datos, considera alternativas como `rsync`.
