A set of dynamic variables that can affect the running processes.

learn more… | top users | synonyms

0
votes
1answer
1k views

How to set a permanent environment variable? [duplicate]

I am not yet a Linux guy and I have some problem trying to add a new permanent environment variable. So I have to set a new environment variable named CATALINA_HOME with this value: /opt/apache-...
2
votes
1answer
34 views

Setting an environment variable in /etc/environment doesn't work but export does?

So I'm trying to set an environment variable called "NODE_PATH", It works by using: export NODE_PATH=/home/myname/node So I thought I'd set it up permanently and found that it needs to be done in ...
30
votes
4answers
111k views

How to configure ADB access for Android devices?

I'm using Ubuntu 12.10 and I have installed Android SDK, set it's path in my user .bashrc and it works. The problem is that my phone requires adb to be ran by root for permissions, but running adb ...
2
votes
2answers
75 views

Can you help me to understand this explanation of shell quoting?

I'm trying to comprehend and reproduce this I read this section in the book Learning The Bash Shell; My question about it is below it: "Notice that we used double quotes around variables (and ...
0
votes
1answer
514 views

Difference between /etc/security/pam_env.conf and /etc/environment + making sudo read pam_env.conf

I struggle to see the difference between pam_env.conf and /etc/environment. To me they both do the same thing, with a difference syntax. The manpages were no help. So what is the difference? ...
9
votes
2answers
514 views

bash -c “v=value; echo $v” displays nothing

Executing the following from a comand line screen: bash -c "v=value; echo $v" displays nothing. It's ok? How can I assign a value to a variable inside this kind of execution?
0
votes
1answer
86 views

-bash: export: not a valid identifier

Whenever opening the terminal, I always end up with this same error. -bash: export: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/usr/...
429
votes
16answers
633k views

How to add a directory to my path?

How do I add a directory to my $PATH in Ubuntu and make the changes permanent?
1
vote
1answer
57 views

Can a script modify an environment variable of its calling shell? [duplicate]

I am setting my JAVA_HOME in my ~/.bashrc file. Now, I need to create a script that will change the JAVA_HOME just for the current terminal, so that I can start an app that needs java 5. I have ...
1
vote
1answer
60 views

sudo ionic run android not working

I am trying to run a hybrid app on my android phone using ionic using the following command: sudo ionic run android However I keep receiving this error : Error: Failed to find 'ANDROID_HOME' ...
2
votes
1answer
64 views

SSH executes the command differently

After several experiments I got to a surprising behavior by SSH. I usually access to a specific application through an SSH connection. In fact, that app is on a virtual-box on a workstation in a LAB. ...
2
votes
1answer
42 views

“sudo pip” differs from normal “pip”

When I execute which pip3 it points to /usr/.../anaconda3/bin/pip3 However, when I run sudo which pip3 the result is /usr/bin/pip3 Where does this problem comes from and how do I ...
0
votes
1answer
24 views

Why can't my user see environment variable?

I have a .sh file with some environment variables under /etc/profile.d/vars.sh. Its content looks like this: export PORT=8080 This is an Ubuntu 14.04 running on AWS EC2. When I log in via SSH with ...
0
votes
1answer
19 views

After “source .profile” the variable in a new terminal is still empty

One of the applications requires JAVA_HOME variable. Java is installed. In ~/.profile I have this: PATH="/usr/local/heroku/bin:/usr/share/perl6/vendor/bin:/home/arch/.local/bin:$PATH" JAVA_HOME="/...
0
votes
0answers
26 views

Disabling proxy problem

I've tried disabling the proxy using various command lines, it worked until I tried Maven clean install. Here's what is happening, $ mvn clean install[INFO] Scanning for projects... [INFO] ...
-1
votes
1answer
21 views

Survival of manually edited variables

I have some environmental variables set in my .profile, and thus the variables can be set automatically when I log in. In some special cases, I also need to change some settings using the command "...
0
votes
0answers
15 views

Environment var for multiple (silmutanious) sessions

How can I set an environment variable that is shared for the same user on different login sessions? E.g. I login on a server with the same user but multiple SSH sessions. The var should be resettet on ...
1
vote
2answers
17 views

How should I set enviroment variables at GNOME login - not shell?

Ubuntu 12.04, GNOME Classic I have a script that I execute from /etc/bash.bashrc. Whenever I open a terminal, it sets some environment variables needed for my applications to run. I execute them from ...
8
votes
4answers
26k views

How can I reset $PATH to its default value in Ubuntu 11.10?

I accidentally unset all the directories of $PATH while trying to add a new one in ~/.bashrc. I opened a new terminal window as I was editing and now $PATH is empty. I'm worried if I boot from another ...
10
votes
2answers
48k views

How to add /home/username/bin to $PATH? [duplicate]

Show how you can add /home/<yourusername>/bin to the $PATH variable. Use $HOME (or ~) to represent your home directory.
24
votes
2answers
52k views

How do I set PATH variables for all users on a server?

I just finished installing LaTeX for my company's Ubuntu server that we all SSH into to use. At the end of the install it says this: Add /usr/local/texlive/2010/texmf/doc/man to MANPATH, if not ...
-1
votes
1answer
19 views

How to set varible envirement in global level(for entire envirement)?

i need to set this line export STUDIO_JDK=/usr/lib/jvm/java-8-openjdk-amd64 according the documentation to setting file... i have try this command to open system file /etc/environment but get ...
0
votes
0answers
26 views

Edit /etc/environment via Command Line [duplicate]

I am using Ubuntu Server 14.04 and I would like to be able to edit the /etc/environment file via the command line to append the file with environment variables. This append operation is going inside ...
18
votes
3answers
16k views

Environment variable vs Shell variable, what's the difference?

Somebody told me that: BASH isn't an environment variable, it's a shell variable What's the difference?
0
votes
0answers
49 views

When setting an environment variable that is a directory path, what is the “root” from which I am setting the path?

I'm making a node.js app that uses gcloud's prediction API, which has as an authentication option setting a "GOOGLE_APPLICATION_CREDENTIALS" environment variable with a full path to my key file. I've ...
2
votes
0answers
57 views

Per-application xfwm theme

I want to run separate applications with different themes, the only solution for this that I could find was to use bash -c 'GTK2_RC_FILES=/path/to/gtkrc program'; however, I currently am using a XFCE4 ...
0
votes
0answers
14 views

Unable to clear http_proxy ubuntu 14.04

Currently my chromium proxy recieves a 'Burp Suite Professional' error on almost any page access, same with my steam client. I believe the culprit is coming down to a proxy variable I have accidently ...
2
votes
1answer
59 views

How to use sed with file path variables AND regex callbacks AND arithmetic expressions

I'm having a hell of a time getting the proper syntax using sed with variables containing a file path, a regex callback and an arithmatic expression. I don't know how to properly escape things. I ...
0
votes
1answer
44 views

Why is there no /etc/zsh.d/ in ubuntu, and where should I add system-wide options?

I am trying to write an ansible role that needs to add to the PATH. For bash, I can easily add a file in /etc/profile.d. But zsh apparently doesn't come with an /etc/zsh.d. Is there another ...
0
votes
1answer
21 views

PATH variable in different terminal windows

I note that if I have several terminal windows opened and in one of them I set path variable through bashrc: export APP_PATH="path_to_app" export PATH="$APP_PATH:$PATH" Then call: source ~/....
1
vote
2answers
343 views

14.04 inside docker “TERM environment variable not set”

I am running an ubuntu 14.04 inside a docker container. My image is build from the official ubuntu:14.04 image) The Docker file is almost identical with this https://github.com/pfy/erpnext/blob/master/...
0
votes
2answers
43 views

exporting an environment variable from a bash script to a tcsh shell

I run bash scripts from tcsh shells. I want to set an environment variable in the tcsh shell from a bash script. The method of doing this, if your parent shell is bash is to source a file, i.e., ...
1
vote
3answers
335 views

Nautilus “open in terminal” extension will not propagate SSH_AUTO_SOCK?

I have Ubuntu Gnome 14.04, up-to-date; nautilus and nautilus-open-terminal are installed and updated: [romano:~] % wajig status nautilus nautilus-open-terminal Package Installed ...
1
vote
4answers
769 views

Dollar sign in environment variable's value

Is it a bad practice to have a dollar sign in an environment variable's value? ex: MY_VAR="$toto" To be more precise, I would like to set it in the /etc/environment file to be accessible by a java ...
2
votes
1answer
45 views

How do I use variables and non-variables in a single sed command?

I'm trying to use sed to replace some PHP lines. My problem is I want to replace a line with PHP variables with a string including a Bash variable. Here is an example: sudo sed -i 's/$sUrl . $...
1
vote
3answers
143 views

What are the standard Environment variables ($) in Ubuntu?

I know some useful environment-variables like $HOME, $UID, $BASH, $LOGNAME etc. which is useful to get information in terminal/command-line with using echo(ex: echo $LOGNAME) I want to know what are ...
0
votes
1answer
40 views

How to set path for the Tomcat7 user

I'm trying to install an extension for GeoServer. The instructions say: Create a GDAL_DATA environment variable to the folder where you have extracted this file. Make also sure that this directory ...
1
vote
2answers
2k views

Incorrect value of environment variable java_home

I set my JAVA_HOME using the instructions given here - https://gist.github.com/senthil245/6093389 Basically, we download a jdk bin file, unpack it, move it to /usr/lib/jvm and then set the environment ...
1
vote
3answers
2k views

How to use text extracted from the “grep” command as an argument in a bash script?

I have a file called "krylov_methods", which has text like this: cg - preconditioned cgne - normal equations nash - cg subject to constraint stcg - another method for constraints gmres - ...
0
votes
1answer
72 views

assign cuda to a specific gpu

Two NVIDIA 780Ti cards installed. Using cuda 7.5 on Ubuntu 14.04. Postinstallation checklist shows cuda installed properly and functions properly. My monitors are attached to device 0. I compiled the ...
0
votes
0answers
24 views

Export path with spaces to ~/.profile [duplicate]

So this is very, very weird. Hoping for some help. This is the path I'm trying to export in my ~/.profile: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server Here is what I ...
4
votes
1answer
27 views

Why must there be a technical separation of shells into login and non-login kinds?

Shells can be login as those run by the text console and non-login as those run by Gnome Terminal. Why is this complexity needed? Why can't a login shell follow the same rules as the non-login?
0
votes
0answers
29 views

How to set environment variables with a dot(.) in ubuntu

I want to set an environment variable in bash called cloudsql.url with a value http://localhost:3306/xyz?user=username&password=password I tried with export cloudsql.url=http://localhost:3306/...
0
votes
1answer
53 views

~/.pam_environment is not workig for root

I want to use zsh for root with oh-my-zsh. I already have oh-my-zsh cloned by my regular user, so all I need to do is to set ZSH env variable to that directory. So I put this in my /root/....
1
vote
2answers
87 views

.pam_environment not loaded in TTY

I have environment variables set in ~/.pam_environment and they exist as expected in any virtual terminal I open. If I open TTY1 and login, my PAM environment variables are not present. How can I ...
0
votes
1answer
27 views

Define a variable inside a function [closed]

I am wondering if it is possible to do like JavaScript, calling a variable from a function, something like: function myFunction(variable){ // do some stuff here } Then we call it like: myFunction(...
1
vote
1answer
37 views

What files are ran when I log into the desktop?

I don't know how to phrase this to be clear. I'm not talking about terminals or shells, I know what the difference between login and non-login shells are. What I want to know is when I start up my ...
1
vote
1answer
208 views

Maven environment variable not working on other terminal

When I run echo $PATH and echo $JAVA_HOME command as a normal user, I get jdk path variables set. But when I run as a root user, the variables are not set there. I copied maven binary folder to /opt ...
2
votes
2answers
10k views

How do I get Ubuntu to use Anaconda's python instead of the standard /usr/lib/python…?

I installed Anaconda using instructions provided on the main website, which are similar to those that can be seen here: Installing Anaconda python on ubuntu However, I found that I had to manually ...
1
vote
1answer
234 views

'echo $SHELL' returns 'fish' when I'm using 'zsh' [duplicate]

First I installed fish and then I wanted to test zsh so I installed it. Actually I'm using zsh and it works perfect (at the moment): I can switch themes, enable plugins, etc... But when I do: echo $...