गुम .bash_profile और .bashrc फाइलें


16

मैं नहीं है .bash_profileया .bashrcफ़ाइलें और मैं निश्चित रूप से पार्टी खोल उपयोग कर रहा हूँ। मैं Mac OS X 10.11.1 El Capitan का उपयोग कर रहा हूं।

मैं $PATHडिफ़ॉल्ट रूप से Apple जहाजों को काटने के लिए स्थायी रूप से कैसे संशोधित करूं ?


1
आपने क्या प्रयास किया है - क्या आपने
.bash_profile

नहीं, मैंने नहीं किया है। मेरा $ पैठ चर, हालांकि सेट है। यह उन सेटिंग्स को कहां से प्राप्त कर रहा है? मुझे इससे कुछ हटाने की जरूरत है।
डैन

यह एक अलग सवाल है - और कई बार पूछा गया है
user151019

@Mark लिंक कृपया?
डैन

1
@ देखें, gnu.org/software/bash/manual/bashref.html#Bash-Startup-Files देखें - "ग्लोबल" कॉन्फिग फाइल्स हैं, जो खट्टी हो जाती हैं।
ग्लेन जैकमैन

जवाबों:


14

.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अधिक जानकारी के लिए चलाएँ ।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.