लॉग इन करने पर मुझे स्वचालित रूप से निष्पादित करने के लिए स्क्रिप्ट कैसे मिलती है? नहीं जब मशीन शुरू होती है, और सभी उपयोगकर्ताओं के लिए नहीं, लेकिन केवल जब मैं (या स्क्रिप्ट के साथ कोई विशिष्ट उपयोगकर्ता) GNOME UI के माध्यम से लॉगिन करता हूं।
कहीं और पढ़ने से मुझे लगा कि यह .bash_profile
मेरे घर की निर्देशिका में है, लेकिन मेरे लिए इसका कोई प्रभाव नहीं है। जब मैं इसे टाइप करके टर्मिनल विंडो में इसे मैन्युअल रूप से निष्पादित करता हूं ~/.bash_profile
, लेकिन जब मैं लॉग इन करता हूं तो यह स्वचालित रूप से नहीं चलेगा।
मैं Ubuntu 11.04 चला रहा हूं। मेरे .bash_profile पर फ़ाइल अनुमति है -rwx------
। इससे पहले कि मैं इसे आज बनाता, मेरे होम निर्देशिका में कोई .bash_profile मौजूद नहीं था।
मुझे प्रतीत होता है कि लिनक्स के पुराने संस्करणों में .profile
प्रत्येक उपयोगकर्ता के लिए एक फाइल है, लेकिन वह भी काम नहीं करता है।
यह कैसे किया जाता है? क्या मुझे काम करने के लिए .bash_profile प्राप्त करने के लिए कुछ और कॉन्फ़िगर करने की आवश्यकता है? या क्या प्रति-उपयोगकर्ता लॉगिन स्क्रिप्ट को किसी अन्य फ़ाइल में होना चाहिए?