wget पृष्ठभूमि डाउनलोडिंग स्थिति प्रदर्शित
<पी> आइए मान लें कि आपने wget -b का उपयोग उस संसाधन के पते के बाद किया है जिसे आप डाउनलोड कर रहे हैं। जबकि हमने डेबियन एलएक्सडीई इंस्टॉल आईएसओ का उपयोग किया था, आप सैद्धांतिक रूप से लगभग किसी भी संसाधन का ऑनलाइन उपयोग कर सकते हैं। Wget प्रोग्राम की प्रक्रिया को उस तरह से अग्रभूमि में नहीं लाया जा सकता है जिस तरह से आप उन प्रक्रियाओं के साथ कर सकते हैं जिन्हें आपने पृष्ठभूमि में भेजने के लिए एम्परसेंड का उपयोग किया था। वास्तव में, यदि आप इस तरह से wget शुरू करने के तुरंत बाद जॉब्स कमांड चलाते हैं, तो आप पाएंगे कि बैश शेल के साथ कोई पृष्ठभूमि प्रक्रिया पंजीकृत नहीं है, हालांकि यदि आप अपनी wget प्रक्रिया को अचानक बंद करना चाहते हैं तो आप प्रक्रिया आईडी के बाद किल का उपयोग कर सकते हैं। हालाँकि, इससे फ़ाइल ठीक से डाउनलोड नहीं होगी। <पी> पी> <पी> आप डाउनलोड की गई फ़ाइल पर क्लिक कर सकते हैं और ग्राफ़िकल फ़ाइल प्रबंधक में फ़ाइल का आकार बढ़ता हुआ देख सकते हैं। हालाँकि, wget डिफ़ॉल्ट रूप से लॉग फ़ाइलें बनाता है जिन्हें वह लगातार लिखता है। यह इन wget-log को नाम देता है और फिर संख्याओं का उपयोग करना शुरू कर देता है यदि आप इस तरीके से एक ही निर्देशिका में एक से अधिक फ़ाइल डाउनलोड कर रहे हैं या यदि आपने इसमें पुरानी लॉग फ़ाइलें छोड़ दी हैं। यह wget को अपनी स्वयं की लॉग फ़ाइलों को ओवरराइट करने से रोकता है। आप इन फ़ाइलों को खोलने के लिए ग्राफ़िकल फ़ाइल प्रबंधक में डबल-क्लिक कर सकते हैं, या आप उन्हें लोड करने के लिए सीएलआई प्रॉम्प्ट से कम या अधिक कमांड का उपयोग कर सकते हैं। वर्तमान डाउनलोड स्थिति हमेशा फ़ाइल की अंतिम पंक्ति पर होती है। <पी> पी> <पी> ध्यान रखें कि wget लगातार इन फ़ाइलों को लिखता है, जिसका अर्थ है कि आपको किसी भी प्रासंगिक परिवर्तन को देखने के लिए उन्हें ग्राफिकल फ़ाइल प्रबंधक में बार-बार खोलना होगा या सीएलआई प्रॉम्प्ट में बार-बार एक ही कैट, कम या अधिक कमांड जारी करना होगा। जब आप कस्टम लॉग फ़ाइल निर्दिष्ट करने के लिए wget कमांड शुरू करते हैं तो आप फ़ाइल नाम के बाद -o का उपयोग कर सकते हैं, लेकिन कुछ उपयोगकर्ता कभी ऐसा करते हैं। आप अपने पास पहले से मौजूद किसी फ़ाइल में संदेश जोड़ने के लिए लॉग फ़ाइल के नाम के बाद -a ध्वज का भी उपयोग कर सकते हैं। हालाँकि, एक ही लॉग में संलग्न दो पृष्ठभूमि wget प्रक्रियाओं को चलाने का प्रयास न करें, क्योंकि इससे आपको अस्पष्टता से भरी हुई फ़ाइल मिल सकती है। Wget सॉफ़्टवेयर दोनों प्रक्रियाओं से एक के बाद एक पंक्ति लिखने का प्रयास करेगा, जिससे अंतर-स्थान वाली जानकारी प्राप्त होगी जिसे पढ़ना कठिन होगा। <पी> इनमें से कोई भी ध्वज अन्य ध्वज के साथ काम करता है जिसे आप wget के साथ काम करते समय उपयोग कर सकते हैं, लेकिन ध्यान रखें कि wget हमेशा -v ध्वज पर डिफ़ॉल्ट होता है। यह ध्वज वर्बोज़ आउटपुट को सक्षम बनाता है, जिसका उपयोग अधिकांश उपयोगकर्ता करते हैं। शांत आउटपुट के लिए -b ध्वज और -q ध्वज का संयोजन आपको इस संबंध में अंधेरे में रख सकता है कि किसी भी समय wget क्या कर रहा है। तकनीकी रूप से, आप -बी और -डी झंडे को जोड़ सकते हैं, लेकिन यह सब डिबग-स्तरीय आउटपुट को सक्षम करता है जो आपको इस बारे में अधिक बताता है कि सॉफ़्टवेयर पर्दे के पीछे क्या कर रहा है। यह अतिरिक्त आउटपुट आम तौर पर केवल उन लोगों के लिए उपयोगी है जो wget के स्रोत कोड को संपादित करने पर काम कर रहे हैं, और अधिकांश उपयोगकर्ता इससे पूरी तरह बच सकते हैं। यहां तक कि प्रोग्रामर जो डाउनलोड स्क्रिप्ट पर काम कर रहे हैं, उन्हें भी इस जानकारी की आवश्यकता नहीं होनी चाहिए, और ज्यादातर मामलों में, यह अनावश्यक अव्यवस्था पैदा करेगा। <पी> याद रखें कि यदि आपने ~/डाउनलोड के अलावा किसी अन्य निर्देशिका में wget का उपयोग किया है, तो यह आपकी लॉग फ़ाइलों को भी वहां रख देगा। <पी> लेखक के बारे में <पी>
<पी> केविन एरो <पी> केविन एरो एक दशक से अधिक के उद्योग अनुभव के साथ एक अत्यधिक अनुभवी और जानकार प्रौद्योगिकी विशेषज्ञ हैं। उनके पास माइक्रोसॉफ्ट सर्टिफाइड टेक्नोलॉजी स्पेशलिस्ट (एमसीटीएस) प्रमाणन है और नवीनतम तकनीकी विकास के बारे में अपडेट रहने का उनमें गहरा जुनून है। केविन ने सॉफ्टवेयर विकास, साइबर सुरक्षा और क्लाउड कंप्यूटिंग जैसे क्षेत्रों में अपनी विशेषज्ञता और ज्ञान का प्रदर्शन करते हुए तकनीक से संबंधित विषयों की एक विस्तृत श्रृंखला पर विस्तार से लिखा है। तकनीकी क्षेत्र में उनके योगदान को उनके साथियों द्वारा व्यापक रूप से मान्यता और सम्मान दिया गया है, और जटिल तकनीकी अवधारणाओं को स्पष्ट और संक्षिप्त तरीके से समझाने की उनकी क्षमता के लिए उन्हें अत्यधिक सम्मानित किया जाता है। पी>