Logo hi.boatexistence.com

यूनिक्स में नोहप का प्रयोग क्यों किया जाता है?

विषयसूची:

यूनिक्स में नोहप का प्रयोग क्यों किया जाता है?
यूनिक्स में नोहप का प्रयोग क्यों किया जाता है?

वीडियो: यूनिक्स में नोहप का प्रयोग क्यों किया जाता है?

वीडियो: यूनिक्स में नोहप का प्रयोग क्यों किया जाता है?
वीडियो: How to Manage Processes on Linux with nohup, nice, bg, fg, jobs Commands 2024, मई
Anonim

Nohup एक कमांड है जिसका उपयोग सर्वर पर एक प्रक्रिया (नौकरी) चलाने के लिए किया जाता है और आपके लॉग आउट होने या अन्यथा सर्वर से कनेक्शन खो जाने के बाद भी इसे जारी रखना है Nohup सबसे उपयुक्त है लंबी नौकरी के लिए। Nohup सभी Unix कंप्यूट सर्वर पर मौजूद है। किसी दूरस्थ प्रक्रिया को चलाने के लिए nohup का उपयोग करने के लिए, पहले आपको किसी दूरस्थ सर्वर से कनेक्ट करना होगा।

लिनक्स में नोहप का उपयोग क्यों किया जाता है?

आमतौर पर, Linux सिस्टम में प्रत्येक प्रक्रिया को एक SIGHUP (Signal Hang UP) भेजा जाता है जो टर्मिनल को बंद/बाहर करने के बाद प्रक्रिया को समाप्त करने के लिए जिम्मेदार होता है। Nohup कमांड टर्मिनल/शेल को बंद करने या बाहर निकलने पर इस सिग्नल को प्राप्त करने से प्रक्रिया को रोकता है।

नोहप और &? में क्या अंतर है

उत्तर हमेशा की तरह ही है - यह निर्भर करता है। नोहप हैंगअप सिग्नल पकड़ता है जबकि एम्पर्सेंड नहीं करता है। हैंगअप सिग्नल क्या है?

लिनक्स में मैं नोहप स्क्रिप्ट कैसे चलाऊं?

nohup कमांड को नमस्ते कहें जहां, कमांड-नेम: शेल स्क्रिप्ट या कमांड नेम का नाम है। आप कमांड या शेल स्क्रिप्ट के लिए तर्क पारित कर सकते हैं। &: nohup पृष्ठभूमि में चलने वाले कमांड को स्वचालित रूप से नहीं डालता है; आपको कमांड लाइन को & प्रतीक के साथ समाप्त करके स्पष्ट रूप से करना होगा।

मुझे कैसे पता चलेगा कि नोहप चल रहा है?

कार्यक्रमों के परिणाम या स्थिति की जांच करने के लिए, उसी सर्वर पर वापस लॉग इन करें। एक बार कार्य समाप्त हो जाने के बाद इसका आउटपुट आपके होम स्पेस में स्थित एक फाइल में समाहित हो जाएगा। फ़ाइल नाम " nohup. out" (कोई उद्धरण नहीं) होगा।

सिफारिश की: