जब मैं wget का मैनपेज पढ़ रहा था तो मैं "--delete-after" विकल्प में आया था? ऐसा विकल्प प्रदान करने का उद्देश्य क्या है? क्या यह सिर्फ पृष्ठ परीक्षण के लिए डाउनलोड करने के लिए ठीक है? या शायद ऐसी अन्य स्थितियां हैं जहां यह विकल्प उपयोगी है, मुझे उम्मीद है कि आप मुझे कुछ संकेत दे सकते हैं।wget के '--delete-after' विकल्प का उद्देश्य क्या है?
उत्तर
उपरोक्त आपकी टिप्पणियों के संदर्भ में। मैं कुछ उदाहरण प्रदान कर रहा हूं कि हम इसका उपयोग कैसे करते हैं। हमारे पास रैकस्पेस क्लाउड साइट्स पर चल रही कुछ वेबसाइटें हैं जो एक प्रबंधित क्लाउड होस्टिंग समाधान है। हमारे पास नियमित क्रॉन तक पहुंच नहीं है।
हम एक साइट वर्डप्रेस का उपयोग करने पर भगोड़ा उपयोग के साथ एक मुद्दा है क्योंकि WP बुला WP-cron.php रखा था। आपको भागने के उपयोग की भावना देने के लिए, यह एक महीने के लिए आवंटित सीपीयू चक्रों में एक दिन में उपयोग किया जाता था। वैसे भी मैंने जो किया वह वर्डप्रेस सिस्टम के भीतर wp-cron.php को अक्षम किया गया था और मैन्युअल रूप से इसे wget के माध्यम से कॉल किया गया था। मुझे प्रक्रिया से आउटपुट में दिलचस्पी नहीं है, इसलिए यदि मैं wget (wget ... > /dev/null 2>&1
अच्छी तरह से काम करता है) के साथ -डिलीट का उपयोग नहीं करता है तो वह फ़ोल्डर जहां wget रन चलता है, सैकड़ों बेकार लॉग और प्रत्येक बार आउटपुट से भरा होगा लिपि बुलाया गया था।
हम भी SugarCRM स्थापित होना और उस प्रणाली सिस्टम के रखरखाव को संभालने के लिए कहा जा करने के लिए अपने क्रॉन स्क्रिप्ट की आवश्यकता है। हम इसके लिए चुपचाप wget का उपयोग करें। असल में इस तरह के कई वेब-आधारित सिस्टमों में क्रॉन स्क्रिप्ट हैं। यदि आप अपनी स्क्रिप्ट को सीधे मशीन पर php का उपयोग नहीं कह सकते हैं तो दूसरा विकल्प इसे चुपचाप wget के साथ बुला रहा है।
आदेश इन क्रॉन स्क्रिप्ट कॉल करने के लिए काफी बुनियादी है - wget --delete-after http://example.com/cron.php?parameters=if+needed
आप कब कहेंगे - डिलीटर-बाद --spider की तुलना में उपयुक्त है? – Paolo
@Paolo जब आपको किसी पोस्ट या जीईटी द्वारा सर्वर पर किसी विशेष कार्रवाई को ट्रिगर करने की आवश्यकता होती है लेकिन तब आपको आउटपुट की आवश्यकता नहीं होती है तो '--delete-after' ठीक है। '--spider' बस अस्तित्व फ़ाइल के लिए जांचता है और POST अनुरोध करने जैसे कुछ के लिए उपयोग नहीं किया जा सकता है। – arunkumar
यदि कोई पृष्ठ ठीक से डाउनलोड हो रहा है, तो आप परीक्षण के लिए इसका उपयोग कर सकते हैं, लेकिन आमतौर पर इसका उपयोग प्रॉक्सी सर्वर को उनकी सामग्री को कैश करने के लिए मजबूर करने के लिए किया जाता है।
यदि आप किसी कनेक्शन पर बैठे हैं जहां साइट और आपके एंडपॉइंट के बीच नेटवर्क उपकरण कैशिंग सामग्री है, और आपके पास उस साइट पर उपयोगकर्ताओं के बीच लोकप्रिय साइट है, तो आप सिसडमिन के रूप में क्या करना चाहते हैं, एक रिकर्सिव "-r" या दर्पण "-एम" wget ऑपरेशन स्क्रिप्ट करने के लिए प्रॉक्सी के ठीक बाद एक डाउन लेवल मशीन का उपयोग करें।
प्रॉक्सी उपकरण इसे देखेगा और साइट और इसकी संपत्तियों को प्री-कैश करेगा, इस प्रकार प्रॉक्सी को थोड़ी तेज़ी से कहा जाने के बाद साइट का उपयोग करने के लिए साइट का उपयोग किया जाता है।
तब आप डिस्क स्थान को खाली करने के लिए "--delete-after" निर्दिष्ट करना चाहते हैं जब तक कि आप उन सभी साइटों की स्थानीय प्रतिलिपि रखना न चाहें जिन्हें आप कैश करने के लिए मजबूर करते हैं।
मैं (क्रॉन के साथ) wget का उपयोग कर रहा एक वेब अनुप्रयोग को आदेश स्वचालित करने के लिए, तो मैं पृष्ठों की सामग्रियों में कोई दिलचस्पी नहीं है। --delete-after इसके लिए आदर्श है।
कभी-कभी आप केवल एक आईपी पता सेट करने के लिए एक वेबसाइट पर जाने के की जरूरत है - कहते हैं कि आप अपने खुद के dyn के DNS सेवा रोलिंग रहे हैं।
- 1. -ओ-विकल्प क्या है wget के लिए?
- 2. JSLint का उद्देश्य विकल्प
- 3. कार्यसंचार स्रोत के साथ कार्यप्रणाली विकल्प का उद्देश्य क्या है?
- 4. एपोल के एज ट्रिगर विकल्प का उद्देश्य क्या है?
- 5. Wget
- 6. wget
- 7. wget
- 8. Wget
- 9. wget
- 10. wget
- 11. wget
- 12. WGET
- 13. मैक प्रोग्रामिंग के लिए उद्देश्य-सी के विकल्प क्या हैं?
- 14. बेहतर, कर्ल या wget क्या है?
- 15. एर्म के पीके का उद्देश्य क्या है?
- 16. क्या BlockingCollection (टी के) का उद्देश्य है
- 17. प्रोटोटाइप का उद्देश्य क्या है?
- 18. क्या Membership.ValidateUser() का उद्देश्य है
- 19. is_uploaded_file() का उद्देश्य क्या है?
- 20. java.math.MutableBigInteger का उद्देश्य क्या है?
- 21. __cxa_pure_virtual का उद्देश्य क्या है?
- 22. गुजरने का उद्देश्य क्या है?
- 23. डेटासेट का उद्देश्य क्या है?
- 24. layout.xml का उद्देश्य क्या है?
- 25. IntentSender का उद्देश्य क्या है?
- 26. config.assets.precompile का उद्देश्य क्या है?
- 27. रेक का उद्देश्य क्या है?
- 28. precompiledApp.config का उद्देश्य क्या है?
- 29. गुणों का विकल्प क्या है?
- 30. क्या जीसीसी के विकल्प "-Wl, विकल्प" में विकल्प है
wget manpage से - "यह प्रॉक्सी के माध्यम से लोकप्रिय पृष्ठों को पूर्व-प्राप्त करने के लिए उपयोगी है, उदाहरण के लिए: http: // whatever.com/~ लोकप्रिय/पृष्ठ /' " । इसका उपयोग कुछ सिस्टम पर चलाने के लिए नियमित रखरखाव स्क्रिप्ट को ट्रिगर करने के लिए भी किया जा सकता है, जहां क्रॉन जैसी चीजें मौजूद नहीं होती हैं। स्क्रिप्ट्स जो वास्तव में किसी भी आउटपुट का उत्पादन नहीं करती हैं, लेकिन उन्हें काम की क्वांटा करने के लिए कहा जाता है। – arunkumar
'--spider' भी देखें जिसे कभी-कभी एक ही परिणाम प्राप्त करने के लिए उपयोग किया जा सकता है। –
@ अरुंकुमार, मैं एक ही प्रॉक्सी के पीछे दूसरों के लिए बफरिंग में इसकी उपयोगिता को समझता हूं। क्या आप नियमित रूप से नियमित रखरखाव स्क्रिप्ट को ट्रिगर करने के बारे में बता सकते हैं? – yorua007