I want to set path permanently in centos. I am able to set path, But when i logout and login the path is going.

Please tell me how to set path permanently

Recommended Answers

All 2 Replies


Depending on the shell you are running (probably bash) you set the path in your .bash_profile file. The file is in your home directory and you can add to the entries there:

# User specific environment and startup programs


export PATH

Or just:

export PATH=$HOME/bin:/usr/local/bin:${PATH}

This gives precidence to executable files in your personal bin directory, then to those in /usr/local/bin, and finally to the default PATH environment. Note the {} around PATH. That allows a recursive path definition like this, especially if the existing PATH environment is complexly defined. It is safer than not useing the curly braces.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, learning, and sharing knowledge.