मैंने वर्षों के कई अलग-अलग * निक्स-आधारित प्रणालियों का उपयोग किया है, और ऐसा लगता है कि बैश I उपयोग के हर स्वाद में यह तय करने के लिए एक अलग एल्गोरिथ्म है कि कौन सी स्टार्टअप स्क्रिप्ट को चलाना है। पर्यावरण चर और उपनाम और मुद्रण स्टार्टअप संदेश (जैसे MOTDs) सेट करने जैसे कार्यों के प्रयोजनों के लिए, कौन सा स्टार्टअप स्क्रिप्ट इन करने के लिए उपयुक्त स्थान है?
में बातें डाल बीच क्या अंतर है .bashrc, .bash_profileऔर .environment? मैंने अन्य फाइलें भी देखी हैं .login, जैसे .bash_login, और .profile; क्या ये कभी प्रासंगिक हैं? शारीरिक रूप से लॉग इन करते समय, एसएचएस के माध्यम से दूरस्थ रूप से लॉग इन करने और एक नई टर्मिनल विंडो खोलने पर क्या अंतर होते हैं? प्लेटफार्मों (मैक ओएस एक्स (और इसके टर्मिनल.app सहित) और सिग्विन बैश) में कोई महत्वपूर्ण अंतर हैं?
/etc/bashrcउत्तर को पूरा करने के लिए जोड़ सकते हैं ?