How can you edit the environment variables via command line in ubuntu?
|
You can set environment variables from the command line, but the new values will apply only to that terminal session and any processes launched from it. Environment variables are handled differently in Unix than they are in Windows. When a Unix process is created, it inherits an environment from its parent process that includes environment variables. Changes to a process's environment affect that process and its children, but not any other processes. With that caveat, you can set an environment variable in a Bourne-like shell such as bash like this:
|
|||
|
|
|
Edit |
||||
|
|
|
I also found it useful to install nano and edit the text of the environment file which in my case was found in the etc folder. sudo apt-get install nano sudo nano filename |
|||
|
|
|
If you want to modify/set environment variable(s) for your current shell session, which will last until you close/exit it, then
If you want to modify/set environment variable(s) to be present every time you run your shell, then you should modify your shell's config file to include the above line. To find out what shell you're running, type:
Then edit the appropriate configuration file:
Where the
If you're using a GUI-based editor you should just navigate to your home directory to find the appropriate config file. |
|||
|
|