هذا هو محور الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
أكسل - مسرع تنزيل سطر الأوامر الخفيف
موجز
أكسل [OPTIONS] url1 [url2] [url ...]
الوصف
Axel هو برنامج يقوم بتنزيل ملف من خادم FTP أو HTTP عبر عدة ملفات
اتصال. يقوم كل اتصال بتنزيل الجزء الخاص به من الملف.
على عكس معظم البرامج الأخرى ، يقوم Axel بتنزيل جميع البيانات مباشرة إلى الملف الوجهة ،
باستخدام خيط واحد. إنه يوفر فقط بعض الوقت في النهاية لأن البرنامج لا يفعل ذلك
يجب أن تسلسل جميع الأجزاء التي تم تنزيلها.
OPTIONS
وسيطة واحدة مطلوبة ، عنوان URL للملف الذي تريد تنزيله. عند التنزيل من
FTP ، قد يحتوي اسم الملف على أحرف بدل وسيحاول البرنامج حل المشكلة بالكامل
اسم الملف. يمكن تحديد عناوين URL متعددة أيضًا وسيستخدم البرنامج كل عناوين URL هذه
للتحميل. يرجى ملاحظة أن البرنامج لا يتحقق مما إذا كانت الملفات متساوية.
خيارات أخرى:
- السرعة القصوى = س ، -s x
حدد سرعة (بايت في الثانية) لمحاولة الحفاظ على متوسط السرعة حول هذا
سرعة. هذا مفيد إذا كنت لا تريد أن يمتص البرنامج جميع ملفات
عرض النطاق.
- عدد الاتصالات = x ، -n x
حدد عددًا بديلاً للاتصالات.
- الإخراج = x ، -o x
سيتم وضع البيانات التي تم تنزيلها في ملف محلي بنفس الاسم ، ما لم تحدد ذلك
اسم مختلف باستخدام هذا الخيار. يمكنك تحديد دليل أيضًا ، ملف
سيقوم البرنامج بإلحاق اسم الملف.
- بحث [= x] ، -S [x]
يمكن لـ Axel البحث عن المرايا باستخدام محرك البحث filesearching.com. هذا
سيتم البحث إذا كنت تستخدم هذا الخيار. يمكنك تحديد عدد مختلف
يجب استخدام المرايا للتنزيل أيضًا. البحث عن المرايا يمكن أن يكون
مضيعة للوقت لأن البرنامج يختبر سرعة كل خادم ويتحقق
ما إذا كان الملف لا يزال متاحًا.
--لا الوكيل، -N
لا تستخدم أي خادم وكيل لتنزيل الملف. غير ممكن عندما يكون ملف
الوكيل نشط في مكان ما ، بالطبع.
- الإسراف ، -v
عرض المزيد من رسائل الحالة. استخدمه أكثر من مرة لرؤية المزيد من التفاصيل.
--هادئ، -q
لا إخراج ل stdout.
--البديل، -a
سيظهر هذا مؤشر تقدم بديل. يعرض شريط التقدم و
حالة الخيوط المختلفة ، إلى جانب السرعة الحالية وتقدير لـ
الوقت المتبقي للتنزيل.
- الرأس = x ، -H x
أضف رأس HTTP إضافيًا. يجب أن يكون هذا الخيار بالشكل "Header: Value".
راجع RFC 2616 القسم 4.2 و 14 للحصول على تفاصيل حول التنسيق والرؤوس الموحدة.
- وكيل المستخدم = x ، -U x
قم بتعيين وكيل مستخدم HTTP لاستخدامه. تقدم بعض مواقع الويب محتوى مختلفًا بناءً على
هذه المعلمة. ستشمل القيمة الافتراضية "Axel" وإصدارها و
.
--يساعد، -h
ملخص موجز لجميع الخيارات.
--إصدار، -V
احصل على معلومات الإصدار.
ملحوظة
لا يتم دعم الخيارات الطويلة (الشرطة المزدوجة) إلا إذا كان النظام الأساسي الخاص بك يعرف أمر getopt_long
يتصل. إذا لم يكن (مثل * BSD) ، فيمكن استخدام الخيارات القصيرة فقط.
عودة VALUE
يقوم البرنامج بإرجاع 0 عندما كان التنزيل ناجحًا ، 1 إذا حدث خطأ بالفعل
و 2 إذا انقطع التنزيل. إذا عاد شيء آخر ، فلا بد أنه خطأ.
أمثلة
سيستخدم هذا مرايا kernel.org البلجيكية والهولندية والإنجليزية والألمانية لتنزيل ملف
صورة Linux 2.4.17 kernel.
أكسل بروتوكول نقل الملفات: // بروتوكول نقل الملفات. {be، nl، uk، de} .kernel.org / pub / linux / kernel / v2.4 / linux-2.4.17.tar.bz2
سيؤدي هذا إلى البحث عن ملف linux-2.4.17.tar.bz2 على filesearching.com وسيستخدم
المرايا الأربع (إن أمكن) الأسرع للتنزيل (ربما تتضمن ملفات
ftp.kernel.org). بالطبع ، الأوامر عبارة عن سطر واحد ، لكنها طويلة جدًا بحيث لا يمكن ملاءمتها
سطر واحد في هذه الصفحة.
أكسل -S4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
استخدم Axel عبر الإنترنت باستخدام خدمات onworks.net