2024 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-12-16 04:48
wget
الأمر هو دليل. صدر لأول مرة في عام 1996 ، هذا التطبيق لا يزال واحدا من أفضل مديري التحميل على هذا الكوكب. سواء كنت تريد تنزيل ملف واحد ، أو مجلد بأكمله ، أو حتى عكس موقع ويب كامل ، يتيح لك wget القيام بذلك من خلال بضع ضغطات فقط.
بالطبع ، هناك سبب لا يستخدمه الجميع في wget: إنه تطبيق سطر الأوامر ، وعلى هذا النحو يستغرق بعض الوقت للمبتدئين للتعلم. فيما يلي الأساسيات ، بحيث يمكنك البدء.
كيفية تركيب wget
قبل أن تتمكن من استخدام wget ، تحتاج إلى تثبيته. تختلف كيفية القيام بذلك باختلاف الكمبيوتر الخاص بك:
- معظم (إن لم يكن كل) توزيعات لينكس تأتي مع wget بشكل افتراضي. لذا ليس على مستخدمي Linux عمل أي شيء!
-
لا تأتي أنظمة macOS مع wget ، ولكن يمكنك تثبيت أدوات سطر الأوامر باستخدام Homebrew. بمجرد إعداد Homebrew ، ما عليك سوى تشغيل
brew install wget
في المحطة.
- لا يتمتع مستخدمو Windows بالوصول السهل إلى wget في "موجه الأوامر" التقليدي ، على الرغم من أن Cygwin يوفر أدوات مساعدة لـ wget وغيرها من أدوات GNU ، كما يأتي Windows 10’s Ubuntu’s Bash shell مع wget.
بمجرد تثبيت wget ، يمكنك البدء في استخدامه على الفور من سطر الأوامر. دعنا ننزل بعض الملفات!
تنزيل ملف واحد
لنبدأ بشيء بسيط. انسخ عنوان URL لملف تريد تنزيله في متصفحك.
wget
متبوعًا بعنوان URL الملصق. سيتم تنزيل الملف ، وسترى حدوث تقدم في الوقت الفعلي كما يحدث.
cd
إلى مجلد مختلف إذا كنت تريد تخزينه في مكان آخر. إذا لم تكن متأكدًا مما يعنيه ذلك ، فراجع دليلنا لإدارة الملفات من سطر الأوامر. يذكر المقال لينكس ، ولكن المفاهيم هي نفسها على أنظمة macOS ، وأنظمة ويندوز التي تدير باش.
استمر في تنزيل غير كامل
إذا أوقفت التنزيل لأي سبب ، قبل أن تنتهي ، فلا داعي للقلق: يمكن أن ينتقل wget إلى المكان الذي توقفت عنده. فقط استخدم هذا الأمر:
wget -c file
-c
، وهو "خيار" في لغة سطر الأوامر. يخبر هذا الخيار المحدد أنك تريد الاستمرار في تنزيل حالي.
مرآة موقع كامل
إذا كنت ترغب في تنزيل موقع ويب كامل ، فيمكن لـ wget القيام بالمهمة.
wget -m https://example.com
-
--convert-links
تغيير الروابط داخل كل صفحة تم تنزيلها بحيث تشير إلى بعضها البعض ، وليس الويب.
-
--page-requisites
تنزيل أشياء مثل أوراق الأنماط ، بحيث ستبدو الصفحات في وضع عدم الاتصال.
-
--no-parent
توقف wget من تحميل المواقع الأم. لذا إذا كنت تريد تنزيل https://example.com/subexample ، فلن ينتهي بك الأمر مع الصفحة الرئيسية.
ادمج هذه الخيارات حسب الذوق ، وستنتهي بنسخة من أي موقع إلكتروني يمكنك تصفحه على جهاز الكمبيوتر الخاص بك.
لاحظ أن عرض موقع ويب كامل على الإنترنت الحديثة سيستهلك مساحة هائلة ، لذا عليك وضع هذا الحد على المواقع الصغيرة ما لم يكن لديك مساحة تخزين غير محدودة.
قم بتنزيل دليل كامل
إذا كنت تتصفح خادم FTP وابحث عن مجلد بأكمله تريد تنزيله ، فاعرضه فقط:
wget -r ftp://example.com/folder
ال
r
في هذه الحالة يخبر wget تريد تحميل متكررة. يمكنك أيضا تضمين
--noparent
إذا كنت ترغب في تجنب تحميل المجلدات والملفات فوق المستوى الحالي.
قم بتنزيل قائمة الملفات في وقت واحد
إذا لم تتمكن من العثور على مجلد كامل للتنزيلات التي تريدها ، فلا يزال بإمكان wget المساعدة. كل ما عليك هو وضع كل عناوين URL للتنزيل في ملف TXT واحد.
-i
اختيار. مثله:
wget -i download.txt
قليل من الحيل
يمكننا الاستمرار: تقدم wget الكثير من الخيارات. لكن هذا البرنامج التعليمي يهدف فقط إلى منحك نقطة انطلاق. لمعرفة المزيد حول ما يمكن أن يفعله wget ، اكتب
man wget
في المحطة واقرأ ما يأتي. سوف تتعلم الكثير.
بعد قولي هذا ، وهنا بعض الخيارات الأخرى أعتقد أنها نظيفة:
-
إذا كنت تريد تشغيل التنزيل في الخلفية ، فكل ما عليك هو تضمين الخيار
-b
-
إذا كنت تريد الاستمرار في محاولة تنزيل wget حتى إذا كان هناك خطأ 404 ، فاستخدم هذا الخيار
-t 10
. سيحاول تنزيل 10 مرات ؛ يمكنك استخدام أي رقم تريده.
-
إذا كنت ترغب في إدارة النطاق الترددي الخاص بك ، هذا الخيار
--limit-rate=200k
سيحدد سرعة التنزيل لديك بسرعة 200 كيلوبت / ثانية. تغيير الرقم لتغيير المعدل.
هناك الكثير لتعلمه هنا. يمكنك البحث في تنزيل مصدر PHP ، أو إعداد برنامج تنزيل تلقائي ، إذا كنت ترغب في الحصول على أكثر تقدمًا.
موصى به:
كيفية إنشاء حلقة مفاتيح USB في نهاية المطاف لحل أي مشكلة في الكمبيوتر
إذا كنت "رجل الكمبيوتر" (أو الفتاة) لأصدقائك وعائلتك ، فقد يُطلب منك على الأرجح تشخيص مشاكلهم وإصلاحها بشكل منتظم. إذا كنت لا تستطيع الوقوف لإخبارهم بمغادرتك وحدك ، فبإمكانك أيضًا احتضان دورك والاستعداد مع حلقة رئيسية مليئة بمحركات أقراص الفلاش لتحكمهم جميعًا.
كيفية تمكين خطة الطاقة في نهاية المطاف الأداء في نظام التشغيل Windows 10
قامت Microsoft بإضافة نظام طاقة "Ultimate Performance" إلى Windows 10 April 2018 Update. إنها مبنية على نظام الطاقة عالية الأداء ولكنها تحاول التخلص من كل أداء ممكن. إليك كيفية تمكينها.
كيفية الاستعداد لانقطاع التيار الكهربائي في نهاية المطاف
لا تحدث حالات انقطاع التيار الكهربائي كثيرًا ، ولكن عندما تفعل ذلك ، ستحتاج إلى التأكد من إعدادك وأدواتك وبيتك. إليك بعض الأشياء التي يجب وضعها في الاعتبار عند خروج الأضواء.
كيفية استخدام Apt-Get لتثبيت البرامج في أوبونتو من سطر الأوامر
يحتوي Ubuntu على الكثير من الأساليب القائمة على واجهة المستخدم الرسومية لتثبيت التطبيقات ، ولكنها تستغرق بعض الوقت للبحث والعثور عليها. نظرًا لأن لوحة المفاتيح عادة ما تكون أسرع من الماوس ، فإن إدارة البرنامج عبر سطر الأوامر يمكن أن يكون موفرًا للوقت.
باستخدام أداة النسخ الاحتياطي في نهاية المطاف لإنشاء نسخة احتياطية من هاتف Android الخاص بك
النسخ الاحتياطي لأجهزة الكمبيوتر لدينا هو شيء اعتدنا عليه جميعا. إنه ليس شيئًا كثيرًا يستمتع به الناس ، ولكن بمجرد إعداد مهمة تلقائية ، يمكن نسيان الأمر إلى أن تعاني من فشل في محرك الأقراص الصلبة أو كارثة أخرى وتحتاج إلى التفكير في استعادة الملفات. لكن الأمور ليست سهلة للغاية عندما يتعلق الأمر بنظام Android.