Linux: تنزيل ملف من URL في Terminal [الدليل]

هل تريد تنزيل الملفات إلى كمبيوتر Linux من سطر الأوامر ولكن لا تعرف كيفية القيام بذلك؟ نستطيع المساعدة! تابع معنا بينما نتطرق إلى الطرق التي يمكنك من خلالها استخدام محطة Linux لتنزيل الملفات!

تنزيل Linux من URL - Wget

الطريقة الأولى لتنزيل الملفات من محطة Linux هي أداة Wget downloader. إنه قوي ، ويحتوي على الكثير من الميزات المفيدة ، ويمكن حتى تهيئته لتنزيل ملفات متعددة في وقت واحد عبر ميزة قائمة التنزيل الخاصة به.

تأتي أداة تنزيل Wget بشكل قياسي في مجموعة متنوعة من أنظمة تشغيل Linux . سيتمكن معظم المستخدمين من الوصول إلى Wget دون الحاجة إلى تثبيته باستخدام مدير الحزم. ومع ذلك ، في بعض أنظمة تشغيل Linux ، لم يتم تثبيت Wget. لهذا السبب ، يجب أن نوضح كيفية تثبيته.

لبدء تثبيت أداة تنزيل Wget على كمبيوتر Linux الخاص بك ، افتح نافذة طرفية. يمكنك فتح نافذة طرفية بالضغط على Ctrl + Alt + T  في معظم أجهزة كمبيوتر سطح مكتب Linux. بمجرد فتحه ، اتبع الإرشادات أدناه للحصول على Wget.

أوبونتو

sudo ملائمة تثبيت wget

دبيان

sudo apt-get install wget

قوس لينكس

sudo pacman -S wget

فيدورا

sudo dnf تثبيت wget

OpenSUSE

sudo zypper تثبيت wget 

بعد تثبيت أداة Wget ، قم بتنفيذ  الأمر wget –help  . سيساعدك هذا الأمر في التعرف على البرنامج.

wget --help

التنزيلات الأساسية باستخدام Wget

إذا كنت ترغب في تنزيل ملف باستخدام Wget ولا تهتم بأي من الميزات والخيارات المتقدمة الموضحة في قسم المساعدة ، فسيسعدك  معرفة أنه يمكنك تنزيل أي ملف من عنوان URL على كمبيوتر Linux الخاص بك باستخدام الأمر التالي.

على سبيل المثال ، لتنزيل أحدث إصدار من Debian Linux من Debian.org ، يجب تنفيذ ما يلي:

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso

أي تنزيل أساسي من خلال Wget يكون بسيطًا مثل  wget  متبوعًا بعنوان URL. ضع في اعتبارك أن أداة Wget ستقوم بتنزيل ملفك إلى المجلد الموجود فيه الجهاز الطرفي. على سبيل المثال ، إذا كانت جلسة المحطة الطرفية تصل إلى مجلد "المستندات" ،  فسيتم تنزيل أمر Wget  download إلى مجلد "المستندات".

wget HTTP://MY_FILE_URL.com/FILE.FILENAME

قائمة تنزيل Wget 

إذا كنت ترغب في تنزيل ملفات متعددة في Wget باستخدام أمر واحد ، فستحتاج أولاً إلى إنشاء قائمة تنزيل. باستخدام الأمر touch  ، قم بإنشاء قائمة تنزيل جديدة.

المس قائمة التنزيل

بعد ذلك ، افتح ملف "قائمة التنزيل" في محرر نصوص Nano لأغراض التحرير. 

قائمة تنزيل نانو

الصق جميع عناوين URL التي ترغب في تنزيلها Wget على جهاز الكمبيوتر الخاص بك في قائمة التنزيل. على سبيل المثال ، إذا كنت ترغب في تنزيل سلسلة من ملفات PDF ، فسيظهر ملف "قائمة التنزيل" على النحو التالي:

http://example.com/a.pdf http://example.com/b.pdf http://example.com/c.pdf http://example.com/d.pdf http: // example. كوم / e.pdf

بعد إضافة عناوين URL إلى ملف "قائمة التنزيل" في محرر نصوص Nano ، اضغط على  الزر Ctrl + O  لحفظه. ثم اضغط على  Ctrl + X  لإغلاق المحرر. بمجرد إغلاقه ، قم بتنفيذ الأمر  wget -i download-list  أدناه.

قائمة التنزيل wget -i Linux: تنزيل ملف من URL في Terminal [الدليل]

تخصيص موقع التنزيل

إذا كنت ترغب في تخصيص مكان حفظ تنزيل Wget ، فستحتاج إلى استخدام مفتاح سطر الأوامر -O  الذي يسمح للمستخدمين بتحديد المكان الذي سيضع Wget الملف فيه.

على سبيل المثال ، لتنزيل أحدث ملف Debian ISO إلى دليل "التنزيلات" ، يجب تنفيذ الأمر أدناه.

wget https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso -O ~ / Downloads / debian-10.7.0-amd64-netinst. ايزو

تنزيل Linux من URL - Curl

إذا لم يكن Wget هو كوب الشاي الذي تفضله ، فهناك طريقة أخرى لتنزيل الملفات من سطر الأوامر على نظام Linux وهي باستخدام تطبيق Curl. يعد Curl برنامجًا مفيدًا ومثيرًا للإعجاب ، وهو موجود منذ فترة طويلة جدًا.

يأتي Curl بشكل قياسي في بعض أنظمة تشغيل Linux ، ولكن ليس كلها. نظرًا لأنه لا يقوم كل نظام تشغيل Linux بتثبيته افتراضيًا للمستخدمين ، فيجب علينا توضيح كيفية إعداد Curl. لبدء التثبيت ، افتح نافذة طرفية على سطح مكتب Linux.

بمجرد فتح نافذة المحطة الطرفية على سطح مكتب Linux ، اتبع تعليمات تثبيت سطر الأوامر لـ Curl التي تتوافق مع نظام التشغيل Linux الذي تستخدمه حاليًا.

أوبونتو

sudo apt تثبيت حليقة

دبيان

sudo apt-get install curl

قوس لينكس 

sudo pacman -S curl

فيدورا

sudo dnf تثبيت حليقة

OpenSUSE

sudo zypper تثبيت حليقة

مع تثبيت تطبيق Curl ، قم بتنفيذ  الأمر curl –help في المحطة الطرفية لعرض صفحة تعليمات Curl. ادرس صفحة المساعدة للتعرف على التطبيق.

التنزيلات الأساسية باستخدام Curl

يعد Curl ممتازًا للتنزيل بدون زخرفة في الجهاز ، خاصةً إذا لم تكن قلقًا بشأن خيارات التنزيل المختلفة وتريد حفظ ملف على جهاز الكمبيوتر الخاص بك. 

لبدء التنزيل باستخدام الأمر Curl على جهاز كمبيوتر يعمل بنظام Linux ، ابحث عن عنوان URL للملف الذي ترغب في تنزيله. ثم قم بإضافته إلى  الأمر curl  أدناه. في هذا المثال ، سننزل أحدث إصدار من Debian ISO.

curl https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.7.0-amd64-netinst.iso> debian-10.7.0-amd64-netinst.iso

بعد تنفيذ الأمر أعلاه ، سترى شريط تقدم يظهر في الجهاز. عندما يختفي شريط التقدم ، يتم تنزيل الملف.

قائمة تنزيل Curl

مثل Wget ، يدعم تطبيق Curl قوائم التنزيل. فيما يلي كيفية استخدام قائمة التنزيل مع Curl.

أولاً ، ابدأ بإنشاء ملف قائمة التنزيل باستخدام الأمر touch  أدناه.

المس قائمة التنزيل

بعد إنشاء ملف قائمة التنزيل ، افتحه للتحرير في Nano.

nano -w قائمة التحميل

الصق عناوين URL التي ترغب في تنزيلها في ملف قائمة التنزيل. على سبيل المثال ، إذا كنت ترغب في تنزيل ملفات MP4 متنوعة ، يمكنك إضافة عناوين URL التالية.

http://example.com/a.mp4

http://example.com/b.mp4

http://example.com/c.mp4

http://example.com/d.mp4

http://example.com/e.mp4

احفظ التعديلات في ملف قائمة التنزيل بالضغط على  Ctrl + O  على لوحة المفاتيح. الخروج مع  السيطرة + X . بعد ذلك ، استخدم الأمر أدناه لتنزيل Curl من القائمة.

Linux: تنزيل ملف من URL في Terminal [الدليل]

xargs -n 1 curl -O <>

تخصيص موقع التنزيل

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

التفاف HTTP://MY_DOWNLOADING_FILE.com/FILE.FILENAME> /home/USERNAME/my/custom/download/location/FILE.FILENAME

Leave a Comment

توصيل/التحكم في أجهزة الكمبيوتر عبر الشبكة باستخدام KontrolPack

توصيل/التحكم في أجهزة الكمبيوتر عبر الشبكة باستخدام KontrolPack

تحكم بسهولة في أجهزة الكمبيوتر على شبكتك باستخدام KontrolPack. وصّل وأدر أجهزة الكمبيوتر التي تعمل بأنظمة تشغيل مختلفة بكل سهولة.

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

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

هل ترغب في تنفيذ بعض المهام المتكررة تلقائيًا؟ بدلًا من الضغط على زر يدويًا عدة مرات، أليس من الأفضل لو كان هناك تطبيق؟

تنزيل BBC iPlayer إلى iPhone

تنزيل BBC iPlayer إلى iPhone

iDownloade أداة متعددة المنصات تتيح للمستخدم تنزيل محتوى خالٍ من إدارة الحقوق الرقمية (DRM) من خدمة iPlayer التابعة لهيئة الإذاعة البريطانية (BBC). ويمكنها تنزيل كلا الفيديوين بصيغة .mov.

14 ميزة جديدة في Thunderbird 3 ستجعلك سعيدًا

14 ميزة جديدة في Thunderbird 3 ستجعلك سعيدًا

لقد قمنا بتغطية ميزات Outlook 2010 بمزيد من التفاصيل، ولكن نظرًا لأنه لن يتم إصداره قبل يونيو 2010، فقد حان الوقت لإلقاء نظرة على Thunderbird 3. هناك

قم بتنزيل FlightGear Flight Simulator مجانًا [استمتع]

قم بتنزيل FlightGear Flight Simulator مجانًا [استمتع]

يحتاج الجميع إلى استراحة بين الحين والآخر، فإذا كنت تبحث عن لعبة شيقة، جرّب Flight Gear. إنها لعبة مجانية مفتوحة المصدر ومتعددة المنصات.

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

MP3 Diags هي الأداة الأمثل لإصلاح مشاكل ملفاتك الصوتية. يمكنها وسم ملفات MP3 بشكل صحيح، وإضافة أغلفة الألبومات المفقودة، وإصلاح خلل VBR.

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

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

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

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