Axel es un acelerador de descarga para GNU / Linux que pemite realizar múltiples conexiones a servidores FTP y HTTP, cada conexión descarga una parte del fichero remoto y las concatena en un único fichero local, axel conoce donde poner cada parte descargada en el fichero destino.
Otras de las carecterísticas relevantes de axel es que permite conexiones simultáneas a servidores espejos distribuyendo así la carga entre dichos servidores
Axel es un acelerador que consume pocos recursos, pues su interfaz es en modo texto.
Sintaxis general
axel [OPCIONES] url1 [url2] [url...]
Algunas opciones
- –max-speed=x, -s x: Permite especificar la velocidad de descarga, util si deseas que axel consuma poco ancho de banda
- –num-connections=x, -n x: Permite especificar el número de conexiones simultáneas al servidor remoto
- –output=x, -o x: Permite especificar el nombre con el que se va a guardar localmente el fichero remoto
Ejemplo
Descargar el CD Vivo de Fedora 12 usando 3 servidores espejos
$ axel http://{fedora.inode.at,gd.tuwien.ac.at/opsys/linux,ftp.tu-chemnitz.de/pub/linux}/fedora/linux/releases/12/Live/i686/Fedora-12-i686-Live.iso
Lecturas recomendadas
– man axel