Axel
axel یک مدیر بارگیری است که پروندهای را از FTP یا HTTP به وسیله چند اتّصال بارگیری میکند، هر اتّصال بخش مختص خود را بارگیری میکند.
برخلاف بقیه ابزارها، axel تمام داده را مستقیماً در پروندهی نهایی بارگیری میکند، این موضوع در پایان کار، کمی در زمان صرفهجویی میکند چون نیازی برای الحاق بخشهای بارگیری شده نیست.
محتویات
نصب
axel در مخازن اوبونتو موجود است، میتوانید با دستور زیر آن را نصب کنید:
$ sudo apt install axel
استفاده
برای استفاده از axel ارائه پیوند به پروندهی مورد نظر به صورت یک ورودی الزامی است. در صورتی که از ftp بارگیری میکنید، ممکن است پینوندتان شامل wildcard باشد، برنامه سعی میکند نام پرونده را تشخیص دهد. همینطور میتوانید از چند نشانی پشت سر هم استفاده کنید، توجّه داشته باشید که برنامه یکسان بودن پروندهها را بررسی نمیکند.
$ axel [OPTIONS] url1 [url2] [url...]
مثالها
$ axel ftp://ftp.{be,nl,uk,de}.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
از سرورهای مختلف (بلژیک - هلند - انگلیس - آلمان) برای بارگیری پروندهی مورد نظر استفاده میکند.
$ axel -S4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
پروندهی linux-2.4.17.tar.bz2 را در filesearching.com جستوجو میکند و در صورت امکان، از سریع ترین چهار پیوند آینهای یافته شده (و احتمالاً پیوند موجود در دستور) برای بارگیری استفاده میکند.
پیکربندی
/etc/axelrc
پروندهی پیکربندی کل سامانه است.
~/.axelrc
پروندهی پیکربندی شخصی هر کاربر است.
توجّه کنید که نحوهی پیکربندی پروندهها در راهنما نیامده است، ولی پروندهی اصلی پیکربندی شامل توضیحات و مثالهای لازم است.