Bash kullanıyorsanız, aşağıdakine böyle bir satır ekleyin ~/.bash_profile:
PATH=~/bin:$PATH
PATHvarsayılan olarak dışa aktarma olarak işaretlendiğinden, kullanmanıza gerek yoktur export.
Her ikisi de ~/.bash_profileve ~/.profilevarsa, bash yalnızca ~/.bash_profileetkileşimli bir giriş kabuğu olarak çağrıldığında okunur . ~/.profilebash 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_profileancak okumaz ~/.bashrc. Diğer platformlardaki terminal emülatörleri genellikle giriş yapmayan kabuklar olarak yeni kabuklar açarlar, örneğin bash okur, ~/.bashrcancak açmaz ~/.bash_profile. OS X kullanıcıları sık kullandığınız ~/.bash_profilekarşılık gelen kişisel yapılandırma dosyası olarak ~/.bashrcdiğer platformlarda, ancak kaynak da yaygındır ~/.bashrcgelen ~/.bash_profileveya olmayan giriş kabukları gibi yeni kabukları açmak için Terminal veya ITERM 2 anlatmak için.
Ayrıca yolu genel olarak /etc/pathsveya 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.