Управление загрузкой

Лучшие менеджеры загрузок для Linux

Лучшие менеджеры загрузок для Linux
Менеджеры загрузки предоставляют удобный способ загрузки файлов, не полагаясь на встроенные механизмы загрузки веб-браузеров. Обычно люди ищут поддержку пакетной загрузки, возможность приостановки и возобновления, а также поддержку загрузки с несколькими подключениями при выборе менеджера загрузки. Несколько подключений к одному и тому же файлу могут ускорить загрузку, особенно когда файловый сервер ограничивает загрузку. Обратите внимание, что некоторые файловые серверы блокируют приостановку и возобновление работы и имеют механизмы, предотвращающие загрузки с несколькими подключениями. В этой статье будут рассмотрены приложения для командной строки и графического менеджера загрузок для Linux.

Wget и Curl

Wget и Curl - простые инструменты командной строки, которые можно использовать для загрузки файлов по их прямым ссылкам. Хотя они поддерживают приостановку и возобновление загрузок, в настоящее время функции для многопоточных загрузок недоступны. И wget, и curl предустановлены в большинстве дистрибутивов Linux.

Чтобы загрузить файл с помощью wget и curl, выполните одну из следующих команд (замените URL):

$ wget «https: // www.пример.com / example.деготь.gz »
$ curl «https: // www.пример.com / example.деготь.gz »

Чтобы приостановить загрузку файла с помощью wget и curl, нажмите ключ. Чтобы возобновить загрузку, выполните одну из следующих команд:

$ wget -c «https: // www.пример.com / example.деготь.gz »
$ curl -c «https: // www.пример.com / example.деготь.gz »

Предполагая, что ссылки для скачивания хранятся в «ссылках.txt », вы можете использовать одну из следующих команд для запуска пакетной загрузки:

$ wget -i ссылки.текст
$ xargs -n 1 завиток -O < links.txt

Wget и curl не поддерживают несколько подключений к одному и тому же файлу. Чтобы увидеть все доступные параметры для wget и curl, выполните одну из следующих команд:

$ wget --help
$ curl --help

Аксель

Axel - менеджер загрузок из командной строки для Linux. В отличие от wget и curl, он поддерживает загрузки с несколькими подключениями с возможностью приостанавливать и возобновлять их.

Чтобы установить Axel в Ubuntu, выполните следующую команду:

$ sudo apt install axel

Чтобы загрузить файл с помощью Axel, выполните следующую команду (замените URL):

$ axel «https: // www.пример.com / example.деготь.gz »

Аксель автоматически создает «.st », когда он инициирует загрузку. Вы можете приостановить текущую загрузку, нажав . Если и частично загруженный файл, и «.st ”файл существует в папке, axel автоматически возобновит ранее прерванную загрузку.

Чтобы создать несколько подключений при загрузке файла, выполните команду в следующем формате (замените «4» на свой выбор):

$ axel -n 4 «https: // www.пример.com / example.деготь.gz »

Axel не поддерживает пакетную загрузку. Однако вы можете просто просмотреть файл ссылок, используя bash, чтобы загружать файлы один за другим. Ниже приведен небольшой пример:

$ при чтении ссылки; сделать axel -n 4 $ link; Выполнено < links.txt

Чтобы узнать больше обо всех параметрах акселя, выполните следующую команду:

$ axel --help

Ария2

Aria2 - один из лучших и полнофункциональных менеджеров загрузки из командной строки, доступных сегодня для Linux. Он поддерживает многопоточную загрузку, пакетную загрузку, приостановку и возобновление загрузки и даже может загружать торрент-файлы.

Чтобы установить aria2 в Ubuntu, выполните следующую команду:

$ sudo apt install aria2

Чтобы загрузить файл с помощью aria2, выполните следующую команду:

$ aria2c «https: // www.пример.com / example.деготь.gz »

Чтобы создать несколько подключений при загрузке файла, выполните команду в следующем формате (замените «4» на свой выбор):

$ aria2c -x 4 «https: // www.пример.com / example.деготь.gz »

Предполагая, что ссылки для скачивания хранятся в «ссылках.txt », вы можете использовать следующую команду для запуска пакетной загрузки:

$ aria2c -i ссылки.текст

Чтобы узнать больше обо всех параметрах aria2, выполните команду ниже:

$ aria2c --help

Угет

Угет это бесплатный кроссплатформенный графический менеджер загрузок с открытым исходным кодом. Помимо многопоточной и пакетной загрузки, он также поддерживает автоматический мониторинг буфера обмена, приостановку и возобновление загрузок, расширения браузера, загрузку видео с YouTube, торрент-файлы, загрузку по расписанию и т. Д.

Чтобы установить uget в Ubuntu, выполните следующую команду:

$ sudo apt install uget

Теперь вы можете начать использовать uget, запустив приложение из панели запуска приложений.

Xtreme Download Manager

Xtreme Download Manager - полнофункциональный графический менеджер загрузок. Некоторые из его функций включают способность обрабатывать пакетные загрузки, загрузки с несколькими подключениями, приостановку и возобновление загрузок, расширения браузера, загрузки сайтов потокового видео, загрузки по расписанию и т. Д.

Вы можете скачать менеджер загрузок xtreme “.jar »файл из здесь. Выполните следующую команду, чтобы запустить его:

$ java -jar xdman.банка

Менеджер загрузок Персеполиса

Persepolis Download Manager - это интерфейс с графическим интерфейсом для диспетчера загрузок из командной строки aria2 (упомянутого выше). Он соответствует функциям aria2 с некоторыми дополнительными функциями, такими как загрузки по расписанию и встроенная поддержка загрузки видео с сайтов потоковой передачи.

Вы можете скачать менеджер загрузок Persepolis с здесь.

Заключение

Это некоторые из менеджеров загрузки, доступных для Linux, которые можно использовать для обработки загрузок. Расширения интеграции браузера для менеджеров загрузки не так надежны, как раньше, в основном из-за строгих требований браузеров и соображений безопасности. Чтобы получить прямую ссылку для загрузки файла, вы можете начать загрузку в браузере, а затем немедленно отменить ее. Щелкнув правой кнопкой мыши по отмененной загрузке, вы получите прямую ссылку для загрузки.

Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...
Как загрузить и играть в Sid Meier's Civilization VI в Linux
Введение в игру Civilization 6 - это современный подход к классической концепции, представленной в серии игр Age of Empires. Идея была довольно просто...
Как установить Doom и играть в него в Linux
Введение в Doom Серия Doom возникла в 90-х годах после выхода оригинальной Doom. Это мгновенно стал хитом, и с тех пор серия игр получила множество на...