मुझे पृष्ठभूमि में शीर्ष आदेश चलाने के लिए nohup का उपयोग करने में समस्याएं हैं। सबसे पहले, मैं इसे स्थानीय स्तर पर चलाने के लिए,पृष्ठभूमि में "शीर्ष" कमांड चलाने के लिए "nohup" का उपयोग करें
nohup top &
यह पाठ top: failed to get tty
साथ nohup.out
में शिकायत के रूप में। मेरे अंतिम लक्ष्य दूरस्थ मशीन पर शीर्ष को चलाने के लिए, की तरह
nohup ssh -t [email protected] top &
वर्तमान में, उपरोक्त आदेश भी
Pseudo-terminal will not be allocated because stdin is not a terminal.^M
TERM environment variable not set
कोई भी विचार के साथ विफल है?
पीएस: मैं इस आदेश को से machineB
पर पिंग करने के लिए चलाता हूं। machineA
हमेशा जीवित रहता है, लेकिन हमेशा लॉग इन नहीं होता है।
आप स्क्रीन का उपयोग कर सकते हैं। यह टर्मिनल खोल देगा, फिर आप शीर्ष पर चलेंगे, और आप छोड़ने के लिए (Ctrl + a then d) को अलग कर सकते हैं लेकिन बैकग्राउग में स्क्रीन चलाना छोड़ सकते हैं। अगर आपको मुझसे कोई फर्क नहीं पड़ता है, तो आप क्या हासिल करने की कोशिश कर रहे हैं? –
मैं _why_ द्वारा उलझन में हूं आप इसे करना चाहते हैं। – tacaswell
@JanitoVaqueiroFerreiraFilho मुझे अपने लिनक्स वितरण में निर्मित नोहप का उपयोग करना है, और मेरे पास 'स्क्रीन' ' – Richard