Ubuntu 9.04 kullanıyorum $ PATH'ime bir klasör eklemem gerekiyor. Yolu nasıl okuyacağımı biliyorum:
echo $PATH
Düzenlemek ve 2 yol daha ekleyebilmek istiyorum.
Teşekkürler
Ubuntu 9.04 kullanıyorum $ PATH'ime bir klasör eklemem gerekiyor. Yolu nasıl okuyacağımı biliyorum:
echo $PATH
Düzenlemek ve 2 yol daha ekleyebilmek istiyorum.
Teşekkürler
Yanıtlar:
Yolunuzu kalıcı olarak saklamak için birkaç seçeneğiniz vardır.
Ubuntu topluluğu wiki'sini Ortam Değişkenleri'nde okumanı öneririm, ancak kısa cevap ~/.profile
kullanıcı başına PATH ayarınız veya /etc/profile
genel ayarlar için en iyi yerdir .
Gibi bir şey yap export PATH=$PATH:/your/new/path/here
PATH=$PATH:newPath1:newPAth2
export PATH
Bunun nasıl yapılacağı çoktan cevaplandı, ancak size küçük bir ipucu vermek istiyorum. İşte yaptığım şey:
Aradım bir dizin var .bash.d
benim, $HOME
ve benim çevreye şeyler kabuk komut kümesi tutmak içinde (örneğin kurulumu için doğru yolunu değiştirmek maven, benim vb istemi ayarlanır). Bir şeyi çok kötü batırırsanız, env'nizin çalışma sürümüne geri dönmeyi kolaylaştıran git komutunu kullanarak bu sürümü kontrol altında tutuyorum. Tüm değişiklikleri yapmak için, sadece bu dizindeki tüm dosyaları .bashrc'ın sonunda şöyle kaynakladım:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Bu size kolayca değiştirebileceğiniz ve geri yükleyebileceğiniz çok esnek bir ortam sağlar + bunu sadece git kullanarak diğer makinelere verebilirsiniz.
/ Etc / profile dosyasını doğrudan değiştirmek istemiyorsanız, yukarıdan bir değişken. Yeni bir dosya oluşturabilir yourpath.sh içinde /etc/profile.d/ dizininde. Sonra bu dosyayı böyle düzenleyin. Vim editörü ile (ancak başka bir editörle düzenlemekten çekinmeyin): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
: w rite ve q uit ve yolunuz değiştirildi. Terminali kullanıyorsanız, kapatın ve yeniden açın. Yeni değişkeniniz güncellenecek. Artık daha temiz, bu dosyayı artık gerekmediğinde kaldırabilir ve ilk yapılandırmaya müdahale etmez.
PATH
İhraç edildiği sürece , MYPATH
(başka amaçlar için ihtiyacınız olmadıkça) olması gerekmez. (2) Vim'de kaydetmenin (yazmanın) ve çıkmanın hızlı yolu ZZ
- hayır :
veya (Enter) gerekli.