Bash kullanıyorsanız, aşağıdakine böyle bir satır ekleyin ~/.bash_profile
:
PATH=~/bin:$PATH
PATH
varsayılan olarak dışa aktarma olarak işaretlendiğinden, kullanmanıza gerek yoktur export
.
Her ikisi de ~/.bash_profile
ve ~/.profile
varsa, bash yalnızca ~/.bash_profile
etkileşimli bir giriş kabuğu olarak çağrıldığında okunur . ~/.profile
bash ile aynı yapılandırma seçeneklerini anlamayabilecek diğer mermiler tarafından da kullanılır.
Terminal ve iTerm 2, varsayılan olarak giriş kabukları olarak yeni kabuklar açar. Bash etkileşimli bir giriş kabuğu olarak çağrıldığında, okur ~/.bash_profile
ancak okumaz ~/.bashrc
. Diğer platformlardaki terminal emülatörleri genellikle giriş yapmayan kabuklar olarak yeni kabuklar açarlar, örneğin bash okur, ~/.bashrc
ancak açmaz ~/.bash_profile
. OS X kullanıcıları sık kullandığınız ~/.bash_profile
karşılık gelen kişisel yapılandırma dosyası olarak ~/.bashrc
diğer platformlarda, ancak kaynak da yaygındır ~/.bashrc
gelen ~/.bash_profile
veya olmayan giriş kabukları gibi yeni kabukları açmak için Terminal veya ITERM 2 anlatmak için.
Ayrıca yolu genel olarak /etc/paths
veya içinde daha küresel olarak değiştirebilirsiniz /etc/launchd.conf
, ancak birçok bağlamda yol yine de varsayılan olarak kalır /usr/bin:/bin:/usr/sbin:/sbin
. Ve sadece kabuklar ve metin editörlerindeki yolu değiştirmek zorunda kaldım.