Wget і Curl
Wget і Curl - це прості інструменти командного рядка, які можна використовувати для завантаження файлів за допомогою прямих посилань. Хоча вони підтримують призупинення та відновлення завантажень, в даний час функція для багатопотокових завантажень недоступна. І wget, і curl попередньо встановлюються на більшості дистрибутивів Linux.
Щоб завантажити файл за допомогою wget і curl, виконайте одну з наступних команд (замініть URL):
$ wget “https: // www.приклад.com / приклад.дьоготь.gz "$ curl “https: // www.приклад.com / приклад.дьоготь.gz "
Щоб призупинити завантаження файлу за допомогою wget і curl, натисніть
$ curl -c “https: // www.приклад.com / приклад.дьоготь.gz "
Припускаючи, що посилання для завантаження зберігаються в “посиланнях.txt ”, ви можете використовувати одну з наступних команд для ініціювання пакетного завантаження:
$ wget -i посилання.txt$ xargs -n 1 curl -O < links.txt
Wget і curl не підтримують кілька підключень до одного файлу. Щоб переглянути всі доступні параметри для wget і curl, виконайте одну з наступних команд:
$ wget --допомога$ curl --допомога
Аксель
Axel - менеджер завантажень командного рядка для Linux. На відміну від wget та curl, він підтримує завантаження з кількома підключеннями з можливістю призупинити та відновити їх.
Щоб встановити axel в Ubuntu, виконайте команду нижче:
$ sudo apt встановити axelЩоб завантажити файл за допомогою axel, запустіть таку команду (замініть URL):
$ axel “https: // www.приклад.com / приклад.дьоготь.gz "Axel автоматично створює.st ”, коли він ініціює завантаження. Ви можете призупинити поточне завантаження, натиснувши
Щоб створити кілька підключень під час завантаження файлу, запустіть команду в наступному форматі (замініть «4» на власний вибір):
$ axel -n 4 “https: // www.приклад.com / приклад.дьоготь.gz "Axel не підтримує пакетне завантаження. Однак ви можете просто прокрутити файл посилань за допомогою bash, щоб завантажувати файли по одному. Нижче наведено невеликий приклад:
$ при прочитанні посилання; do axel -n 4 $ посилання; зроблено < links.txtЩоб дізнатися більше про всі параметри axel, виконайте таку команду:
$ axel --допомогаАрія2
Aria2 - один із найкращих та повнофункціональних менеджерів завантажень командного рядка, доступних сьогодні для Linux. Він підтримує багатопотокові завантаження, пакетне завантаження, призупинення та відновлення завантажень, і навіть може завантажувати торрент-файли.
Щоб встановити aria2 в Ubuntu, виконайте таку команду:
$ sudo apt встановити aria2Щоб завантажити файл за допомогою aria2, виконайте таку команду:
$ aria2c “https: // www.приклад.com / приклад.дьоготь.gz "Щоб створити кілька з'єднань під час завантаження файлу, запустіть команду в наступному форматі (замініть «4» на власний вибір):
$ aria2c -x 4 “https: // www.приклад.com / приклад.дьоготь.gz "Припускаючи, що посилання для завантаження зберігаються в “посиланнях.txt ”, ви можете використати таку команду, щоб ініціювати пакетне завантаження:
$ aria2c -i посилання.txtЩоб дізнатись більше про всі параметри aria2, запустіть команду нижче:
$ aria2c --допомогаUget
Uget - це безкоштовний графічний менеджер завантажень із відкритим кодом та міжплатформеним менеджером. Окрім багатопотокових та пакетних завантажень, він також підтримує автоматичний моніторинг буфера обміну, призупинення та відновлення завантажень, розширення браузера, завантаження відео з YouTube, торрент-файли, заплановані завантаження тощо.
Щоб встановити uget в Ubuntu, виконайте наведену нижче команду:
$ sudo apt install ugetТепер ви можете розпочати користування uget, запустивши програму з панелі запуску програм.
Менеджер завантажень Xtreme
Xtreme Download Manager - це повнофункціональний графічний менеджер завантажень. Деякі його функції включають можливість обробки пакетних завантажень, завантажень із кількома підключеннями, призупинення та відновлення завантажень, розширення браузера, завантаження веб-сайтів із потоковим відео, заплановане завантаження тощо.
Ви можете завантажити менеджер завантажень xtreme “.jar ”файл із тут. Виконайте таку команду, щоб запустити її:
$ java -jar xdman.банку
Менеджер завантажень Persepolis
Persepolis Download Manager - це інтерфейс графічного інтерфейсу для менеджера завантажень командного рядка aria2 (згаданий вище). Він має паритет функцій з aria2 з деякими додатковими функціями, такими як заплановане завантаження та вбудована підтримка завантаження відео з потокових сайтів.
Ви можете завантажити менеджер завантажень Perspolis з тут.
Висновок
Ось деякі менеджери завантажень, доступні для Linux, які ви можете використовувати для обробки завантажень. Розширення інтеграції браузера для менеджерів завантажень не настільки надійні, як раніше, головним чином через суворі вимоги браузерів та проблеми безпеки. Щоб отримати пряме посилання для завантаження файлу, ви можете ініціювати завантаження у браузері, а потім негайно скасувати його. Клацнувши правою кнопкою миші на скасованому завантаженні, ви отримаєте пряме посилання для завантаження.