नोह बनाने के लिए किसी भी आउटपुट फाइल नहीं बनाते हैं और इसलिए सभी जगह नहीं खाते हैं?


14

इसलिए मैं कुछ सर्वर के साथ शुरू करता nohup ./myServer &हूं, मेरे पास वास्तव में मेरा सर्वर 66GB nohup.outलॉगिंग है , इसलिए मुझे इसके साथ nohup से किसी भी तरह की मदद की ज़रूरत नहीं है, लेकिन किसी भी तरह से मुझे fiew दिनों में फ़ाइल मिलती है और यह एक समस्या है। मैं सिर्फ एक ऐप शुरू करना चाहता हूं, इसे अपने दम पर काम करना चाहता हूं। तो कैसे nohup बनाने के लिए कोई आउटपुट फाइल नहीं बनाते हैं और इसलिए कोई जगह नहीं खाते हैं?

जवाबों:


24

आउटपुट को इनडायरेक्ट करें /dev/null:

nohup ./myServer >& /dev/null &

वैकल्पिक रूप से, यदि आप मानक आउटपुट को छोड़ना चाहते हैं, लेकिन मानक त्रुटि को बनाए रखते हैं, तो आप इसका उपयोग कर सकते हैं:

nohup ./myServer > /dev/null &

यदि आप रीडायरेक्शन (बैश का उपयोग करके) पर अधिक नियंत्रण की आवश्यकता है, तो आप यहां अधिक विवरण पा सकते हैं:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.