कमांड को अपने में जोड़ें ~/.bashrc। तकनीकी रूप से , आपको दस्तावेज़ीकरण से , साथ ही साथ जोड़ने में सक्षम होना चाहिए :~/.profileman bashINVOCATION
यदि नाम के साथ बैश लगाया जाता है sh, तो यह shपोसिक्स मानक के अनुरूप होने के साथ-साथ यथासंभव ऐतिहासिक संस्करणों के स्टार्टअप व्यवहार की नकल करने की कोशिश करता है । जब एक इंटरैक्टिव लॉगिन खोल, या के साथ एक गैर-सहभागी शेल के रूप में लागू --loginविकल्प है, यह पहले से पढ़ सकते हैं और आदेश पर अमल करने का प्रयास /etc/profileऔर ~/.profileउस क्रम में,।
इसके अलावा:
बैश यह निर्धारित करने का प्रयास करता है कि यह कब नेटवर्क कनेक्शन से जुड़े मानक इनपुट के साथ चलाया जा रहा है, जब दूरस्थ शेल डेमॉन, आमतौर पर rshd, या सुरक्षित शेल डेमॉन द्वारा निष्पादित किया जाता है sshd। बैश निर्धारित करता है यह इस फैशन में चलाया जा रहा है, तो यह पढ़ता है और से आदेश निष्पादित करता है ~/.bashrcऔर ~/.bashrc, यदि इन फ़ाइलों मौजूद हैं और पठनीय हैं।
तो, इसका मतलब यह है कि यदि आप स्थानीय रूप से लॉग इन हैं तो आपको उपयोग करना ठीक होना चाहिए ~/.profile; लेकिन, यदि आप सिस्टम में ssh करते हैं तो आप उपयोग करना चाहते हैं ~/.bashrc। ~/.bashrcस्थानीय रूप से लॉग इन करने पर भी लागू होता है; तो, यह सिर्फ उस का उपयोग करने के लिए सम्मेलन बन गया है।