...

Что за программа axel

Axel

Axel — легкий ускоритель загрузки под Linux. Скачивает файл с FTP или HTTP сервера при помощи множественных соединений, по каждому из которых происходит закачка своей собственной части файла. В отличие от большинства других программ, Axel скачивает все данные прямо в файл назначения, используя один-единственный поток. По завершении процесса файл просто сохраняется, т.к. программе уже не требуется сцеплять все скачанные части.

Текущая версия: 2.2 (2008-11-19)

Синтаксис

axel [OPTIONS] url1 [url2] [url. ]

Для запуска команды требуется минимум один аргумент — URL загружаемого файла. При закачке с FTP имя файла может содержать групповые символы, и программа сама пытается определить полное имя файла. Команде можно передать в качестве параметров несколько URL , и все файлы будут закачиваться.

Опции

max-speed=x , —s x — Определяет скорость закачки в байтах в секунду, и Axel пытается поддерживать среднюю скорость скачивания вблизи этого значения. Полезна для ограничения доли используемой программой пропускной способности соединения.

num-connections=x , —n x — Альтернативное число соединений.

output=x , —o x — Определяет имя файла назначения и путь к нему. По умолчанию файл назначения имеет то же имя, что и скачиваемый.

search[=x] , —S [x] — Поиск зеркал. Axel может выполнить поиск зеркал при помощи поискового движка filesearching.com. Здесь параметр x — число отыскиваемых зеркал. Поиск зеркал может потребовать времени, т.к. программа проверяет скорость каждого сервера и доступность на нем искомого файла.

no-proxy , —N — Отключение использования proxy-сервера, за исключением прозрачных, для закачки файла.

verbose — Выводит дополнительные сообщения о процессе закачки. Многократное использование опции повышает детализацию описания процесса.

quiet , —q — Отключает вывод на стандартное устройство (stdout).

alternate , —a — Выводит индикатор хода закачки, который показывает ход закачки по каждому соединению и состояние процесса, скорость и оценку оставшегося до завершения времени.

help , —h — Краткое описание всех опций.
version , —V — Информация о версии программы.

Замечание: Опции с двойным тире (длинные) могут использоваться только в системах с вызовом getopt_long . В противном случае (пример — BSD) можно использовать только короткие варианты опций.

Команда Axel является функцией. Она возвращает 0, если закачка прошла успешно, 1 — если что-то действительно пошло не так и 2 — если закачка была прервана. Другие возвращаемые значения указывают на ошибки в программе.

Примеры

axel ftp://ftp.{be,nl,uk,de}.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2

Загрузка образа ядра Linux 2.4.17 с использованием бельгийского, голландского, британского и немецкого зеркал kernel.org.

axel -S 4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2

Производит поиск образа ядра Linux 2.4.17 на filesearching.com, выбирает, если это возможно, 4 самых быстрых зеркала и производит закачку.

Конечно, команды нужно писать в одну строку.

Имеется 2 файла с настройками программы: глобальный /etc/axelrc и персональный ~/.axelrc . Авторские права на программу принадлежат Уилмеру ван дер Гаасту (Wilmer van der Gaast [email protected], 2001-2002).

Axel

Axel — это легкая программа загрузки. Как и другие акселераторы, она устанавливает несколько подключений для одного и того же файла. Каждое загружает отдельные клипы с файлами подключения, чтобы быстрее завершить загрузку.
Axel поддерживает протоколы HTTP, HTTPS, FTP и FTPS. Он также может использовать несколько зеркальных сайтов для загрузки одного файла, поэтому Axel может ускорить загрузку до 40 % (о том, что я лично думаю). Он очень легкий, потому что он не имеет зависимости и использует очень мало процессора и памяти.

Axel загружается непосредственно в целевой файл за один шаг (перевод LCTT: вместо загрузки в несколько блоков файлов, как и другое программное обеспечение для загрузки, а затем сшивать).

Примечание. Два файла не поддерживаются в одной команде.

Вы также можете попробовать другие менеджеры по загрузке командной строки/ускорители.

ARIA2 -Super Fast Download Program
WGET -DOWNLOAD программа для стандартных командных строк
Curl -command Line Программа загрузки

Установить

yum install axel -y

использовать

axel -o cloud.tar.bz2 https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2 

Больше команд и помощь

man axel axel --help 

Русские Блоги

Многопоточные инструменты загрузки под Linux — Axel

Axel Instruction

Axel — это Linux Следующий приятный инструмент для загрузки Linux, поддерживает протокол HTTP / FTP / HTTPS / FTPS, поддерживает многопоточные загрузки, точки останова и могут быть загружены из нескольких адресов или нескольких подключений с одного адреса. Один и тот же файл. Многопоточные загрузки для улучшения скорости загрузки, когда скорость не дает силы. Например, в China VPS или Server загрузок LNMP One-Щелчок установочный пакет с Axel быстро, чем wget.

Centos 7 Установка Axel

yum install axel 

CentOS 6 Установка Axel

32-битный: wget -c http://mirrors.sohu.com/dag/redhat/el6/en/i386/rpmforge/RPMS/axel-2.4-1.el6.rf.i686.rpm rpm -ivh axel-2.4-1.el6.rf.i686.rpm 64-битный: wget -c http://mirrors.sohu.com/dag/redhat/el6/en/x86_64/rpmforge/RPMS/axel-2.4-1.el6.rf.x86_64.rpm rpm -ivh axel-2.4-1.el6.rf.x86_64.rpm 

Debian / Ubuntu Установка Axel

apt-get install axel 

Использование команды Axel

Axel Parameter Файл Загрузка Адрес Общие необязательные параметры: -S Установите максимальную скорость загрузки, если он ограничен 512 кБ / с, заполните 512000 -N Указывает количество подключений -O Указывает сохраненный как каталог, или указанный каталог + имя файла -H Укажите заголовок -U указывает useragent. -Q безмолвный режим - Изменить стиль прокладки прогресса по умолчанию eg: axel -n 30 http://archive.cloudera.com/cm5/cm/5/cloudera-manager-centos7-cm5.15.2_x86_64.tar.gz 

Интеллектуальная рекомендация

Легенда в Echarts или Ellipsis Display

Примерный пример Следующий код может быть вставлен непосредственно в экземпляр Echarts Каждое количество ограниченного количества символов Отображение молечного номера.

GitLab обновление до 11.11 или более поздней версии

Общий шаг: необходимо обновить до GitLab / Gitlab-CE: 11.11.0-CE.0, затем обновить до последней версии. 1, «Не могу обрабатывать формат RDB версии 9» ошибка Проходить После ввода контейнер.

SpringCloud, часть 1: регистрация и обнаружение сервисов

Скоро 2020, первая половина моего второго курса прошла , я должен обратить пристальное внимание на распределенное обучение ~~~ Давай! Эта статья посвящена будущей главе SpringCloud ~ Вы можете получ.

Используйте Devc ++ для компиляции LibEvent-2.1.10-Angiful под Window10 и использование в Devc ++

Сначала установите Devc ++, затем установите mysys2 Отредактируйте файл etc / профиля в каталоге установки mysys2 следующим образом Укажите значение переменной $ (Make). (Вы можете сообщить, используя.

Python Foundation -day1 Python Basic Syntax и переменная

Python Foundation -day1 Python Basic Syntax и переменная Сегодня я официально начал исследование Python. Хотя ранее я подвергался воздействию некоторых фондов, они фрагментированы. Благодаря сегодняшн.

При подготовке материала использовались источники:
https://docs.puppyrus.org/_export/xhtml/soft/axel
https://russianblogs.com/article/41513257030/
https://russianblogs.com/article/19222029767/

Оцените статью