Come posso modificare il $PATH su linux?
Sto usando ubuntu 9.04 Devo aggiungere qualche cartella al mio $PATH. So come leggere il percorso:
echo $PATH
``` &001
Voglio poterlo modificare e aggiungere altri 2 percorsi.
Grazie
Sto usando ubuntu 9.04 Devo aggiungere qualche cartella al mio $PATH. So come leggere il percorso:
echo $PATH
``` &001
Voglio poterlo modificare e aggiungere altri 2 percorsi.
Grazie
Per memorizzare permanentemente il vostro percorso, avete alcune opzioni.
Vi suggerisco di leggere il wiki della comunità Ubuntu su Environment Variables ma la risposta breve è che il posto migliore è ~/.profile
per l'impostazione del vostro PATH per utente o /etc/profile
per le impostazioni globali.
Fate qualcosa come export PATH=$PATH:/your/new/path/here
È già stata data una risposta su come farlo, ma vorrei darvi un piccolo suggerimento. Ecco cosa faccio:
Ho una directory chiamata .bash.d
nel mio $HOME
e all'interno di essa tengo una serie di script di shell che fanno cose al mio ambiente (per esempio impostare correttamente il maven, modificare il percorso, impostare il mio prompt, ecc.) Tengo questa versione sotto controllo usando git , il che rende facile tornare ad una versione funzionante del vostro env, se fate qualche casino. Per ottenere tutte le modifiche, mi limito a prelevare tutti i file in quel dir alla fine del mio .bashrc in questo modo:
for i in $HOME/.bash.d/*; do source $i; done
unset i
Questo vi dà un ambiente molto flessibile che potete facilmente modificare e ripristinare + siete in grado di esportarlo in altre macchine semplicemente usando git.
Una variante dall'alto, se non si desidera modificare direttamente il file /etc/profile. È possibile creare un nuovo file yourpath.sh nella directory /etc/profile.d/. Poi modificare questo file in questo modo. Con l'editor vim (ma sentitevi liberi di modificarlo con un altro editor): vim /etc/profile.d/yourpath.sh
MYPATH='/your/new/path/'
export MYPATH
export PATH=$PATH:$MYPATH
:w rite e q uit ed è fatto il tuo percorso è stato modificato. Se state usando il terminale, chiudetelo e riapritelo. la vostra nuova variabile sarà aggiornata. Ora è più pulito, potete rimuovere questo file quando non vi serve più e non interferisce con la configurazione iniziale.