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