Менеджери закачування для linux

Менеджери закачування для linux

Один з моментів які не викликають сумніву навіть у затятих супротивників Linux, це те, що ця система народжена для мережі. справді багато помічають, що пінгвін поводиться стабільніше у багатьох критичних ситуаціях, часто швидкість роботи дещо вищий ніж в Windows при тих же аспектах. Це правда, чисто приватне світорозуміння, але «тисячі лемінгів не можуть помилятися».

Не кажу вже про те, що хакерські атаки, віруси і інші перепони Інтернет тут поки не прижилися, тому можна спокійно залишати комп'ютер, без нагляду не боячись, що через деякий час він буде розсилати сміття. Отже, подивимося, чим можна закачати файли в цій системі.

Установка Linux Ubuntu.

До того як почати з огляду спеціалізованих рішень хотілося б нагадати, що тут, як і в Windows є такі браузери як Opera і Firefox, які мають відмінні менеджери закачувань. Крім цього до Firefox є плагін FlashGot (www.flashgot.net) за популярністю, що займають 1-е місце і вміє автоматом визначати встановлені в системі менеджери закачувань, перехоплювати посилання з файлами певних в налаштуваннях розширень і передача їх обраному менеджеру закачувань. Стосовно до Linux FlashGot вміє укупі працювати з такими менеджерами як Aria, cURL, Gnome Gwget, KDE Kget і Downloader Чотири X.

Качаємо в командному рядку

Найпопулярнішим інвентарем для закачування файлів і цілих сайтів є утиліта GNU Wget, яка, зазвичай, встановлюється за умовчанням. Підтримує всі популярні протоколи HTTP / HTTPS і FTP, вміє працювати через HTTP проксі-сервер. Чим так комфортний wget?

Найголовніше, що wget є не-інтерактивною програмою, тому нацькувавши програму на сайт взагалі можна про неї забути. Вплинути на її роботу можна тільки вбивши процес (наприклад, натисканням Ctrl + D в тій консолі в якій запущена програма). При використанні веб-браузера, користувач повинен постійно відповідати на якісь питання і стрибка величезних обсягів інформації може бути болісно. Щоб скопіювати весь сайт на сто відсотків досить ввести команду:

Менеджери закачування для linux

І через деякий час в поточному каталозі з'явиться повна копія сайту. Щоб при обриві з'єднання закачування поновлювалася додаємо параметр -з. Так можна скачати окремий файл.

Менеджери закачування для linux

Параметр -r вказує на рекурсивний обхід, а -l на його глибину. Обійдемо рекурсивно всі збірники сайту, на глибину менше 10:

Більш часто використовувані властивості можна вказати в конфігураційному файлі .wgetrc, який створюється в домашньому каталозі користувача. Дуже комфортно закачувати файли за розкладом. Наприклад, створимо задачу для закачування файлу в 02.00 (необхідно щоб працював біс atd).

Менеджери закачування для linux

warning: commands will be executed using / bin / sh

at> Натискаємо Ctrl + D

Наприклад, щоб завантажити величезну сторінку сайту, вводимо:

Менеджери закачування для linux

Чорт у неї досить багато, розповім лише про найцікавіше, який привернув свого часу мою увагу безпосередньо до цієї утиліті. Називається він -r / -range. З його допомогою можна вказати тільки на частину файлу.

Що це нам дає? Знаходимо кілька дзеркал і завантажуємо файл частинами з кожного дзеркала, а пізніше збираємо.

Менеджери закачування для linux

Aria (aria.rednoah.com) Свого часу це була дуже комфортабельна утиліта для скачування файлів по протоколах FTP і HTTP має необмежену кількість функцій і опцій. Програмі можна було вигодувати заготовлений список файлів, далі вона все робила сама.

Крім цього паралельно перевірялася цілісність завантажених файлів і при необхідності закачування повторювалася. На сьогодні інтерфейс, заснований ще на першій версії бібліотек GTK, вже навряд чи кого може задовольнити.

Хоча, повозившись з установками шрифтів в файлі

/.aria/rc.aria можна випробувати надати цьому менеджеру стовідсотково звичайний зовнішній вигляд. На заміну першої версії вже просувається Aria2 (aria2.sourceforge.net), в якій Татсухіро Тзукаява (Tatsuhiro Tsujikawa) відмовився від графічного інтерфейсу і вся робота відбувається виключно в командному рядку.

Пояснюється це малим навантаженням на систему і великими можливостями командного рядка. Може бути, в 20 один столітті така позиція буде оцінені не багатьма, але та частина, яка розуміє всі зручності такого підходу тільки за. Підтримуються протоколи HTTP / HTTPS / FTP / BitTorrent і Metalink.

Спочатку підтримується сегментування файлу, тому в одному рядку можна вказати зльоту кілька дзеркал вказують на один файл. Утиліта сама розіб'є файл на частини, завантажить, збере і перевірить.

Наприклад, так можна качати файл за допомогою 1-го з'єднання:

Менеджери закачування для linux

А так буде задіяно Два підключення до одного сервера:

А на даний момент заберемо файл з 2-ух різних серверів:

Наявність різних ОС в одній мережі на порядок ускладнює адміністрування спочатку через відсутність єдиної точки управління. Спробуємо розібратися, як подружити Linux і Windows.Не дивлячись н.

Схожі статті