2013-02-19 37 views
12

मैं विंडोज सर्वर 2012 पर सिगविन 1.7.17 चला रहा हूं। मेरा उपयोगकर्ता खाता "प्रशासक" है। सिग्विन बैश के लिए इसे चुनने के लिए मुझे कहां .bashrc फ़ाइल कहां रखनी चाहिए?। साइगविन में bashrc 1.7

मैंने "c: \ users \ Administrator" फ़ोल्डर को आजमाया है, जो कि सिग्विन 1.7 में होम लगता है। कोशिश की सी: \ cygwin \ home \ प्रशासक भी।

उत्तर

24

एक खोल उदाहरण प्रारंभ करें और यह देखने के लिए कि आपका घर पथ क्या सेट है, echo $HOME आदेश चलाएं। यही वह जगह है जहां आपकी सभी उपयोगकर्ता कॉन्फ़िगरेशन फाइलें पढ़ी जाएंगी। यह आपके द्वारा किए गए पथों में से एक नहीं हो सकता है।

एक बार जब आप जानते हैं कि यह कहां है, तो शुरू करने के लिए /etc/skel फ़ोल्डर से टेम्पलेट .bash_profile और .bashrc फ़ाइलों को कॉपी करें।

यदि आपको वर्तमान में आपके घर के रूप में उपयोग करने वाले पथ को पसंद नहीं है, तो आप इसे /etc/passwd संपादित करके बदल सकते हैं। यहां पर अधिक जानकारी दी गई है ... Safely change home directory

+1

'echo $ HOME 'echo'/cygdrive/c/उपयोगकर्ता/प्रशासक 'दिखाता है, लेकिन c में \ bashrc डाल रहा है: \ उपयोगकर्ता \ प्रशासक काम नहीं करता है - मैंने' echo रखा है टेस्ट 'फ़ाइल में, लेकिन लॉगिन –

+8

पर कुछ भी मुद्रित नहीं किया गया है क्या आपने अपने घर पर .bash_profile टेम्पलेट कॉपी किया है? इसमें स्रोत के लिए सभी तर्क शामिल हैं। Bashrc कब। यदि आपके पास पहले से नहीं है तो इसे जोड़ना सुनिश्चित करें। 'cp /etc/skel/.bash_profile $ HOME' – Costa