Hvordan indstiller man permanent $PATH på Linux/Unix?

Jeg forsøger at tilføje en mappe til min sti, så den altid vil være i min Linux-sti. Jeg har prøvet:

export PATH=$PATH:/path/to/dir

Dette virker, men hver gang jeg afslutter terminalen og starter en ny terminalinstans, går denne sti tabt, og jeg skal køre eksportkommandoen igen.

Hvordan kan jeg gøre det, så denne bliver indstillet permanent?

Du skal tilføje den til din ~/.profile eller ~/.bashrc fil. 

export PATH="$PATH:/path/to/dir"

Afhængigt af hvad du laver, kan du også ønske at symlinke til binære filer:

cd /usr/bin
sudo ln -s /path/to/binary binary-name

Bemærk, at dette ikke automatisk vil opdatere din sti for resten af sessionen For at gøre dette skal du køre:

source ~/.profile 
or
source ~/.bashrc
Kommentarer (23)

Indsæt export-deklarationen i ~/.bashrc. Min .bashrc indeholder dette:

export PATH=/var/lib/gems/1.8/bin:/home/fraxtil/.bin:$PATH
Kommentarer (8)

Du kan tilføje denne linje til din konsolkonfigurationsfil (f.eks. .bashrc) , eller til .profile

Kommentarer (4)