लिनक्स में wget कमांड का उपयोग कैसे करें

Linaksa Mem Wget Kamanda Ka Upayoga Kaise Karem



डेटा ट्रांसमिशन आज की इंटरनेट दुनिया में सबसे अमूल्य कार्यों में से एक है। हालाँकि फ़ाइलें डाउनलोड करने के लिए वेब पर कई उपकरण उपलब्ध हैं, लेकिन लिनक्स एक कदम आगे है। लिनक्स में wget उपयोगिता डाउनलोड लिंक का उपयोग करके फ़ाइलें डाउनलोड करने के लिए एक सरल, शक्तिशाली और कुशल उपकरण है।

Wget कमांड में विभिन्न विशेषताएं शामिल हैं, जैसे बाधित डाउनलोड को फिर से शुरू करना, गति और बैंडविड्थ अनुकूलन, एन्क्रिप्टेड डाउनलोड और एक साथ फ़ाइल डाउनलोड। इसके अलावा, यह रेस्ट एपीआई के साथ इंटरैक्ट कर सकता है। तो, इस संक्षिप्त ट्यूटोरियल में, हम लिनक्स में wget कमांड का उपयोग करने के सभी तरीकों को कवर करेंगे।







लिनक्स में wget कमांड का उपयोग कैसे करें

चाहे आपको एक फ़ाइल की आवश्यकता हो या संपूर्ण फ़ाइल सेट को डाउनलोड करना हो, wget उपयोगिता आपको दोनों कार्यों को पूरा करने में मदद करती है। यह अपनी समग्र कार्यप्रणाली में बदलाव के लिए कुछ विकल्प भी प्रदान करता है। मानक wget कमांड आपको किसी वेबसाइट से फ़ाइल डाउनलोड करने देता है। उदाहरण के लिए, इससे jquery-3.7.1.js डाउनलोड करना आधिकारिक वेबसाइट , कृपया wget कमांड का उपयोग करें:



भूल जाओ https: // Code.jquery.com / jquery-3.7.1.js

  लिनक्स में wget-कमांड



Wget कमांड, डिफ़ॉल्ट रूप से, डाउनलोड की गई फ़ाइलों को वेबसाइट पर सूचीबद्ध उनके मूल नामों के साथ वर्तमान निर्देशिका में सहेजता है। हालाँकि, आप इसे '-O' विकल्प के माध्यम से किसी विशिष्ट स्थान पर या किसी विशेष नाम से सहेज सकते हैं। उदाहरण के लिए, आप उपरोक्त फ़ाइल को JavaScript.js नाम से सहेजने के लिए नीचे दिए गए wget कमांड का उपयोग कर सकते हैं:





भूल जाओ -ओ जावास्क्रिप्ट.जेएस https: // Code.jquery.com / jquery-3.7.1.js

  ओ-ऑप्शन-इन-वगेट-कमांड

इसी प्रकार, वर्तमान निर्देशिका को बदले बिना किसी अन्य पथ पर फ़ाइल डाउनलोड करने के लिए, कृपया वांछित फ़ाइल नाम के साथ नए फ़ाइल पथ का उल्लेख करें:



भूल जाओ -ओ ~ / डाउनलोड / जावास्क्रिप्ट.जेएस https: // Code.jquery.com / jquery-3.7.1.js

  wget-कमांड का उपयोग करके विशिष्ट स्थान पर फ़ाइल डाउनलोड करें

यदि आपका डाउनलोड विफल हो जाता है, तो आप '-जारी रखें' या '-सी' विकल्प का उपयोग करके इसे वहीं से फिर से शुरू कर सकते हैं जहां इसे छोड़ा था:

भूल जाओ -सी https: // Code.jquery.com / jquery-3.7.1.js

  सी-ऑप्शन-इन-डब्ल्यूगेट-कमांड

किसी फ़ाइल को डाउनलोड करते समय, यदि आप अन्य ऑनलाइन कार्य भी कर रहे हैं जिसके लिए पर्याप्त इंटरनेट बैंडविड्थ की आवश्यकता होती है, तो इसकी गति को सीमित करने के लिए '-लिमिट-रेट' विकल्प का उपयोग करें।

भूल जाओ --सीमा-दर =50k https: // Code.jquery.com / jquery-3.7.1.js

  डाउनलोड-लिमिट-उपयोग-wget-कमांड डालना

यहां, '50k' का अर्थ निर्दिष्ट फ़ाइल के लिए गति को 50KB/s तक सीमित करना है। हालाँकि, आप इसे अपनी इच्छित सीमा से बदल सकते हैं। यह आमतौर पर तब मददगार होता है जब आप नहीं चाहते कि wget कमांड सभी उपलब्ध बैंडविड्थ का उपभोग करे।

Wget उपयोगिता की सबसे शक्तिशाली विशेषता संपूर्ण वेबसाइटों को पुनरावर्ती रूप से डाउनलोड करने की इसकी क्षमता है। आप सभी HTML पृष्ठों, लिंक की गई फ़ाइलों, CSS और छवियों को डाउनलोड करने के लिए '-r' या '-recursive' विकल्प का उपयोग कर सकते हैं। उदाहरण के लिए:

भूल जाओ -आर https: // Code.jquery.com / jquery-3.7.1.js

  r-ऑप्शन-इन-wget-कमांड

निष्कर्ष

URL से फ़ाइलें डाउनलोड करने के लिए wget कमांड एक शक्तिशाली और बहुमुखी उपकरण है। यह संक्षिप्त ट्यूटोरियल बताता है कि wget कमांड और उसके अनुप्रयोगों का उपयोग कैसे करें। इसकी प्रमुख विशेषता पुनरावर्ती वेबसाइट डाउनलोड है, लेकिन यह डाउनलोड की गई फ़ाइलों का नाम बदलने और निर्बाध डाउनलोड फिर से शुरू करने की भी अनुमति देता है। इसके अलावा, यदि आपके पास कम बैंडविड्थ है, तो डाउनलोड गति को सीमित करने के लिए '-सीमा-दर' विकल्प का उपयोग करें।