Descripción General
axel descarga archivos rápidamente a través de múltiples conexiones simultáneas y ofrece la capacidad de reanudar descargas incluso si la conexión se interrumpe. Es útil para descargar archivos grandes de manera eficiente.
Características Principales
- Aceleración de descargas mediante múltiples conexiones
- Soporte para reanudar descargas interrumpidas
- Soporte para protocolos HTTP, HTTPS, FTP
- Interfaz de línea de comandos concisa
Opciones Principales
Las opciones principales de axel se utilizan para controlar la velocidad de descarga, el número de conexiones, el nombre del archivo de salida, etc.
Control de Descarga
Comando generado:
Combina los comandos.
Descripción:
`axel` Ejecutando el comando.
Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.
Instalación
axel no está incluido por defecto en la mayoría de las distribuciones de Linux, por lo que debe instalarse a través del gestor de paquetes.
Basado en Debian/Ubuntu
sudo apt update && sudo apt install axel
Instala axel usando el gestor de paquetes apt.
Basado en CentOS/RHEL
sudo yum install epel-release -y && sudo yum install axel -y
# o
sudo dnf install axel -y
Instala axel usando el gestor de paquetes yum o dnf. Puede requerir el repositorio EPEL.
Ejemplos de Uso
Muestra diversas formas de descargar archivos usando axel.
Descarga de Archivo Básica
axel https://example.com/large_file.zip
Descarga un archivo desde la URL especificada. axel intentará automáticamente múltiples conexiones.
Descarga Especificando Número de Conexiones Simultáneas
axel -n 10 https://example.com/another_file.iso
Descarga un archivo utilizando 10 conexiones simultáneas.
Guardar Archivo con un Nombre Diferente
axel -o my_download.tar.gz https://example.com/source.tar.gz
Guarda el archivo descargado con el nombre 'my_download.tar.gz'.
Descarga con Límite de Velocidad Máxima
axel -s 512K https://example.com/video.mp4
Limita la velocidad de descarga a un máximo de 512 kilobytes por segundo (512K).
Reanudar Descarga
axel https://example.com/interrupted_download.bin
Reanuda una descarga previamente interrumpida. axel intentará automáticamente reanudar si se ejecuta nuevamente con la misma URL.
Consejos y Precauciones
Consejos útiles y puntos a tener en cuenta al usar axel.
Optimización del Rendimiento
- Ajusta el valor de la opción `-n` considerando el entorno de red y la carga del servidor. Demasiadas conexiones pueden sobrecargar el servidor o ser bloqueadas.
- Para descargar archivos grandes, axel puede ser más eficiente que `wget` o `curl`. La función de reanudación es especialmente útil en entornos de red inestables.
Precauciones
- Algunos servidores web pueden limitar o bloquear múltiples conexiones. En tales casos, axel podría no funcionar correctamente o tu IP podría ser bloqueada.
- Si el archivo que se está descargando se corrompe, axel realizará una verificación de integridad automáticamente si no se usó la opción `-k`, pero esto no siempre es confiable. Para archivos importantes, es recomendable verificar la integridad con valores hash después de la descarga.