12Sep

بناء جدولة تحميل مع مهارة البرمجة الصغيرة

click fraud protection

نحن جميعا نحب لتحميل الاشياء من شبكة الانترنت، وهناك أكوام من أدوات مدير تحميل كبيرة التي يمكننا استخدامها لجدولة التنزيلات لدينا.قد يكون مجرد أسهل لاستخدام مدير التحميل، ولكن ليس هناك ضرر في استكشاف الأدوات التي تأتي بالفعل مع أوبونتو لدينا والاستفادة الكاملة منه.

في هذه المقالة سوف تظهر لك المدمج في البرمجيات في أوبونتو التي يمكننا استخدامها لتحميل الأشياء من الإنترنت باستخدام وجيت .وعلاوة على ذلك فإننا سوف تظهر لك كيفية جدولة التحميل باستخدام كرون.

تنزيل استخدام وجيت

وجيت عبارة عن حزمة برامج مجانية لاسترجاع الملفات باستخدام هتب و هتبس و فتب، بروتوكولات الإنترنت الأكثر استخداما.بل هو أداة سطر الأوامر غير تفاعلية، لذلك يمكن بسهولة أن يطلق عليه من البرامج النصية، وظائف كرون، والمحطات دون دعم X- ويندوز، الخ

فتح المحطة الخاصة بك ودعونا استكشاف كيف يمكننا استخدام وجيت لتحميل الاشياء من الشبكة.البنية الأساسية للتحميل مع وجيت هي التالية:

وجيت [أوبتيون]. .. [ورل]. ..

سيقوم هذا الأمر بتحميل دليل وجيت في محرك الأقراص المحلي الخاص بك

وجيت هتب: //www.gnu.org/software/wget/manual/ wget.pdf

instagram viewer

لينكس كرون

أوبونتو يأتي مع كرونالخفي تستخدم لجدولة المهام التي سيتم تنفيذها في وقت معين.كرونتاب يسمح لك لتحديد الإجراءات والأوقات التي يجب تنفيذها.هذه هي الطريقة التي عادة ما جدولة مهمة باستخدام أداة سطر الأوامر.

افتح نافذة طرفية وأدخل كرونتاب -e.

يتم فصل كل قسم من الأقسام في كرونتاب بمسافة، مع وجود القسم الأخير بمساحة واحدة أو أكثر فيه.يتكون إدخال كرون من دقيقة( 0-59)، ساعة( 0-23، 0 = منتصف الليل)، يوم( 1-31)، شهر( 1-12)، أيام الأسبوع( 0-6، 0 = الأحد)، الأمر.المدخل الثالث في كرونتاب أعلاه بتحميل wget.pdf في 2 صباحا.الإدخال الأول( 0) والدخول الثاني( 2) يعني 2:00.ويعني الثالث إلى الخامس( *) أي وقت من اليوم أو الشهر أو الأسبوع.الإدخال الأخير هو الأمر وجيت لتحميل wget.pdf من عنوان ورل المحدد.

هذا هو الأساسي على وجيت وكيف يعمل كرون.دعونا نلقي نهب في مثال واقعي على كيفية جدولة التحميل.

جدولة تحميل

نحن نذهب لتحميل فايرفوكس 3.6 في 2 صباحا.منذ إيسب لدينا فقط يعطي كمية محدودة من البيانات، ونحن بحاجة إلى إيقاف التحميل في 8 صباحا.هذا هو ما يبدو الإعداد.

تجاهل الإدخالات الأولى في كرونتاب أعلاه.الأمر الثالث والرابع هي الأوامر 2 فقط التي تحتاج إليها.الأمر الثالث إعداد مهمة من شأنها تحميل فايرفوكس في 2 صباحا:

[كود]
0 2 * * * وجيت -c هتب: //download.mozilla.org/؟ برودوكت = فيريفوكس-3.6.6 & أمبير؛ أوس = وين & لانغ = إن-غب
[/ كود]

تشير الخيارات -c إلى أنه يجب على وجيت استئناف التنزيل الحالي إذا لم يكتمل.

الأمر الرابع سيوقف وغيت في 8 صباحا.'كيلال' هو أمر يونكس الذي يقتل العمليات بالاسم.

[كود]
0 8 * * * كيلال وجيت
[/ كود]

يقول كيلال وجيت عن أوبونتو لإيقاف وجيت من تنزيل الملف في الساعة 8 صباحا.

أوامر وجيت مفيدة أخرى

1. تحديد الدليل لتنزيل ملف

[كود]
وجيت راسيبوت-دوكومنت = /home/zainul/Downloads/ wget Manual.pdf هتب: //www.gnu.org/software/wget/manual/ wget.pdf
[/ كود]

يسمح الخيار -يمكنك تحديد الدليل واسم الملف الذي تقوم بتحميل

2. تحميل موقع ويب

وجيت هي أيضا قادرة على تحميل موقع على شبكة الانترنت.

[كود]
وجيت -m هتب: //www.google.com/profiles/ zainul.franciscus
[/ كود]

سيقوم الأمر أعلاه بتنزيل صفحة الويب الخاصة بملفك الشخصي في غوغل بأكمله.يخبر الخيار '-m' وجيت بتحميل صورة 'مرآة' لعنوان ورل المحدد.

هناك خيار مهم آخر هو إخبار وجيت بعدد الروابط التي يجب أن يتبعها عند تنزيل موقع ويب.

[كود]
وجيت -r -l1 هتب: //www.google.com/profiles/ zainul.franciscus
[/ كود]

يستخدم الأمر وجيت أعلاه خيارين.الخيار الأول '-r' يقول وجيت لتحميل الموقع المحدد بشكل متكرر.الخيار الثاني '-1' يخبر وجيت فقط الحصول على المستوى الأول من الروابط من هذا الموقع المحدد.يمكننا إعداد ما يصل إلى ثلاثة مستوى "-l2" و "-l3".

3. تجاهل إدخال الروبوت

يحافظ ويب ماستر على ملف نصي يسمى Robot.txt.يحتفظ "Robot.txt" بقائمة عناوين ورل التي يجب ألا يزحف إليها زاحف صفحة ويب مثل وجيت.يمكننا أن نقول وجيت لتجاهل 'Robot.txt' مع '-robots = إيقاف' الخيار.الأمر التالي يروي وجيت لتحميل الصفحة الأولى من ملفي الشخصي في غوغل وتجاهل "Robot.txt.

[كود]
وجيت -erobots = أوف هتب: //www.google.com/profiles/ zainul.franciscus
[/ كود]

هناك خيار آخر مفيد هو -U.هذا الخيار سوف تخفي وجيت كمتصفح.تجدر الإشارة إلى أن إخفاء تطبيق كتطبيق آخر قد ينتهك عبارة موفر خدمة الويب.

[كود]
وجيت -erobots = أوف -U موزيلا هتب: //www.google.com/profiles/ zainul.franciscus
[/ كود]

الاستنتاج

وجيت عبارة عن حزمة برامج غنو غير قابلة للتخطي من المدرسة القديمة، والتي يمكننا استخدامها لتنزيل الملفات.وجيت هو أداة سطر الأوامر التفاعلية مما يعني أننا يمكن أن ندعه تشغيل على جهاز الكمبيوتر لدينا في الخلفية دون الحاجة إلى بدء أي تطبيق.تحقق من صفحة رجل وجيت

[كود]
$ مان وجيت
[/ كود]

لفهم الخيارات الأخرى التي يمكننا استخدامها مع وجيت.

وصلات

دليل وجيت
كيفية الجمع بين اثنين من الملفات التي تم تنزيلها عندما فشل وجيت في منتصف الطريق من خلال
لينكس كيكتيب: تحميل و أون-ستارينغ في خطوة واحدة