Wget и Curl
Wget и Curl - простые инструменты командной строки, которые можно использовать для загрузки файлов по их прямым ссылкам. Хотя они поддерживают приостановку и возобновление загрузок, в настоящее время функции для многопоточных загрузок недоступны. И wget, и curl предустановлены в большинстве дистрибутивов Linux.
Чтобы загрузить файл с помощью wget и curl, выполните одну из следующих команд (замените URL):
$ wget «https: // www.пример.com / example.деготь.gz »$ curl «https: // www.пример.com / example.деготь.gz »
Чтобы приостановить загрузку файла с помощью wget и curl, нажмите
$ 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 », когда он инициирует загрузку. Вы можете приостановить текущую загрузку, нажав
Чтобы создать несколько подключений при загрузке файла, выполните команду в следующем формате (замените «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, которые можно использовать для обработки загрузок. Расширения интеграции браузера для менеджеров загрузки не так надежны, как раньше, в основном из-за строгих требований браузеров и соображений безопасности. Чтобы получить прямую ссылку для загрузки файла, вы можете начать загрузку в браузере, а затем немедленно отменить ее. Щелкнув правой кнопкой мыши по отмененной загрузке, вы получите прямую ссылку для загрузки.