मैंने अपनी .bashrc फ़ाइल में "बाहर निकलें" डाल दिया। मेरे पास मशीन का भौतिक उपयोग नहीं है इसलिए इसे कनेक्ट करने के लिए मैं ssh का उपयोग करता हूं। मेरे पास रूट विशेषाधिकार नहीं हैं। हर बार जब मैं सर्वर से जुड़ता हूं, तो कनेक्शन अपने आप बंद हो जाता है।
अब तक, मैंने कोशिश की है:
- ओवर राइटिंग .bashrc with scp और sftp। इससे पहले कि मैं कुछ भी कर सकता हूं, कनेक्शन बंद हो जाता है।
- Ssh (कनेक्शन बंद हो जाता है) तक पहुँचने के लिए कुछ अलग GUI कार्यक्रमों का उपयोग करना
- फ़ाइल को ftp के साथ ओवरराइट करना। (ftp का उपयोग नहीं कर सकते)
- मेरे घर के कंप्यूटर से
- $ ssh होस्ट "बैश - नोप्रोफाइल - नोन्र्क" (कनेक्शन बंद हो जाता है)
- $ ssh होस्ट "mv .bashrc bashrc_temp" (कनेक्शन बंद हो जाता है)
- $ ssh होस्ट "rm .bashrc" (वही बात)
- $ ssh होस्ट -t (कनेक्शन बंद हो जाता है)
वहाँ कुछ भी है जो मैं .bashrc को निष्क्रिय करने के लिए कर सकता हूँ या हो सकता है कि .bashrc से पहले फ़ाइल को अधिलेखित कर दिया जाए?
अद्यतन करें
@ ring0
मैंने आपके सुझाव की कोशिश की, लेकिन भाग्य नहीं। Bashrc फ़ाइल अभी भी पहले चलती है।
मैंने एक और चीज़ की कोशिश की, एक अन्य खाते और sudo के साथ .bashrc को संपादित करना, लेकिन इस खाते में sudo के विशेषाधिकार नहीं हैं।
मुझे लगता है कि मैं व्यवस्थापक से संपर्क करूंगा।
संपादित करें
@shellholic
मैं इस पर विश्वास नहीं कर सकता, लेकिन इस दृष्टिकोण ने काम किया! भले ही 'प्रस्थान' पहली कुछ पंक्तियों के भीतर होती है (केवल कुछ से बना है, तो ब्लॉक और निर्यात बयान) Bashrc फाइल में, मैं अभी भी करने के लिए Ctrl-सी यह बाधा सफलतापूर्वक बीस की कोशिश करता भीतर कामयाब (3 मिनट के बारे में ले लिया)। मैंने .bashrc में आक्रामक लाइन को हटा दिया और सब कुछ फिर से काम करने के क्रम में है।