मैंने हाल ही में स्क्रीन का उपयोग tmux (मैकपोर्ट के माध्यम से प्राप्त) से स्विच करने के लिए स्विच किया है, क्योंकि मुझे सुविधा सेट अधिक पसंद है। हालांकि, मुझे लगता है कि मैं एक वैकल्पिक स्थान से पुनः कनेक्ट करने के लिए tmux प्राप्त नहीं कर सकता, जैसे कि मैं स्क्रीन कर सकता हूं।tmux फिर से अटैचिंग
मेरे मैक पर घर पर, मैं iTerm2 खोलूंगा, मेरा डिफ़ॉल्ट खोल zsh है, और मैं tmux
के साथ एक tmux सत्र शुरू करूंगा। मैं अपने सभी थूक सेट अप करता हूं, उचित सर्वरों में ssh'd, आदि, और थोड़ी देर के लिए काम करते हैं। काम पर जाने का समय <C-a> d
- टीएमयूक्स अलग हो जाता है।
मैं काम करने के लिए मिलता हूं, जहां मैं एक विंडोज एक्सपी मशीन का उपयोग करता हूं। मैं घर पर वापस मेरी मैक में पोटीन, ssh ऊपर आग, एक tmux attach
प्रयास करते हैं, और एक त्रुटि संदेश मिलता है:
no sessions
मैं निर्धारित करने के लिए क्यों यह होगा नहीं कर पा रहे। मैं इसमें खोदने से डरता नहीं हूं, लेकिन यह भी नहीं जानता कि कहां से शुरू करना है। विचार?
पीएस मैंने पहले ही .tmux.conf फ़ाइल को हटा दिया है, इसलिए यह डिफ़ॉल्ट कॉन्फ़िगरेशन का उपयोग कर रहा है।
मेरे टीएमयूक्स सत्र शुरू करने से पहले 'अनसेट टीएमपीडीआईआर' चलाने से समस्या हल हो गई। विशाल प्रोप – kenny
यदि आप bashdir को bash में खोजने का प्रयास कर रहे हैं, तो 'ढूंढें/var/फ़ोल्डर्स-प्रकार डी -नाम" -Tmp- "-user $ (whoami) 2>/dev/null' यह/निर्देशिका के लिए var/फ़ोल्डरों (डी) नाम के साथ "-Tmp-" स्वामित्व। चूंकि/var/फ़ोल्डर्स में बहुत सी निर्देशिकाएं होंगी जिन्हें अनुमति अस्वीकार कर दी जाएगी, stderr को बिट बाल्टी पर भी रीडायरेक्ट किया जाता है। संपादित करें: समय से पहले दर्ज – myeeshen
'TMPDIR =/var/फ़ोल्डर्स/mV/mVip4IQ4EXOriTiLJmeSuk +++ टीसी/-Tmp-/tmux attach' मेरे लिए काम नहीं किया था, लेकिन' TMUX_TMPDIR =/var/फ़ोल्डर्स/mV/mVip4IQ4EXOriTiLJmeSuk ++ + टीसी/-टीएमपी-/tmux संलग्न 'नीचे दिए गए lsof कमांड के साथ मेरे TMPDIR के लिए वैध मान के साथ संलग्न करें। – socketwiz