मैं नहीं है .bash_profileया .bashrcफ़ाइलें और मैं निश्चित रूप से पार्टी खोल उपयोग कर रहा हूँ। मैं Mac OS X 10.11.1 El Capitan का उपयोग कर रहा हूं।
मैं $PATHडिफ़ॉल्ट रूप से Apple जहाजों को काटने के लिए स्थायी रूप से कैसे संशोधित करूं ?
मैं नहीं है .bash_profileया .bashrcफ़ाइलें और मैं निश्चित रूप से पार्टी खोल उपयोग कर रहा हूँ। मैं Mac OS X 10.11.1 El Capitan का उपयोग कर रहा हूं।
मैं $PATHडिफ़ॉल्ट रूप से Apple जहाजों को काटने के लिए स्थायी रूप से कैसे संशोधित करूं ?
जवाबों:
.bash_profileऔर काम करने के .bashrcलिए मौजूद नहीं हैं $PATH, वे बैश कॉन्फ़िगरेशन के लिए हैं। बैश डॉक्स के अनुसार ,
जब बैश को एक इंटरेक्टिव लॉगिन शेल के रूप में या एक गैर-इंटरेक्टिव शेल को - एल्गिन विकल्प के रूप में लागू किया जाता है, तो यह पहले फ़ाइल से कमांड को पढ़ता है और निष्पादित करता है
/etc/profile, यदि वह फ़ाइल मौजूद है। उस फ़ाइल को पढ़ने के बाद, यह उस क्रम में , और , के लिए लग रहा है~/.bash_profile,~/.bash_loginऔर~/.profileपहले से मौजूद आदेशों को पढ़ता है और निष्पादित करता है और पठनीय है।
$PATHएक एकल टर्मिनल सत्र के लिए अपने चर में एक पथ जोड़ने के लिए, इस प्रकार से करें: export PATH=$PATH:pathToYourDirectoryकई निर्देशिकाओं के लिए export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory...
यह देखने के लिए कि आपके में क्या है $PATH: echo $PATHयाcat /etc/paths
/etc/paths वह फ़ाइल है जो आपके सिस्टम पथ चर को रखती है
man path_helperअधिक जानकारी के लिए चलाएँ ।