उदाहरण के लिए, मैं एक सर्वर में ssh करता हूं और एक कमांड कहता हूं ... wget, तब मैं टर्मिअल विंडो बंद करता हूं। क्या मेरा डाउनलोड जारी है? या यह ऐप पर निर्भर करता है? अगर ऐसा है तो मुझे कैसे पता चलेगा?
उदाहरण के लिए, मैं एक सर्वर में ssh करता हूं और एक कमांड कहता हूं ... wget, तब मैं टर्मिअल विंडो बंद करता हूं। क्या मेरा डाउनलोड जारी है? या यह ऐप पर निर्भर करता है? अगर ऐसा है तो मुझे कैसे पता चलेगा?
जवाबों:
निर्भर करता है।
यदि आप SSH सत्र बंद कर रहे हैं, तो आप लॉग आउट हो गए हैं और सभी सक्रिय प्रोग्राम मारे गए हैं। यदि आप लगातार कनेक्शन ड्रॉप करते हैं, तो यह समस्याग्रस्त हो सकता है और इसलिए screen
यदि आप सत्र से बाहर निकलना नहीं चाहते हैं तो एसएसएच सत्र में कार्यक्रम का उपयोग करने की सिफारिश की जाती है ।
अधिकांश प्रोग्राम बंद SSH कनेक्शन के बाद चले जाते हैं यदि वे कमांड लाइन, जैसे nano
या पर चलते हैं apt-get
। do-release-upgrade
भी उपयोग करता है screen
और एक कनेक्शन ड्रॉप से बाधित नहीं होगा।
अगर स्क्रीन उपलब्ध नहीं है, तो आप नोह का उपयोग भी कर सकते हैं। Http://en.wikipedia.org/wiki/Nohup पर इस पर विकिपीडिया प्रविष्टि की जाँच करें और आपको कुछ उदाहरण मिलेंगे।