Ubuntu: Edite variáveis de ambiente via linha de comando

1

Como você pode editar as variáveis de ambiente via linha de comando no Ubuntu?

    
por Ted Karmel 14.08.2010 / 04:36

5 respostas

4

Você pode definir variáveis de ambiente a partir da linha de comando, mas os novos valores serão aplicados somente a essa sessão de terminal e a quaisquer processos iniciados a partir dela. As variáveis de ambiente são tratadas de maneira diferente no Unix do que no Windows. Quando um processo Unix é criado, ele herda um ambiente de seu processo pai que inclui variáveis de ambiente. As alterações no ambiente de um processo afetam esse processo e seus filhos, mas não outros processos.

Com essa ressalva, você pode definir uma variável de ambiente em um shell parecido com o Bourne, como o bash, desta forma:

export MYVAR=myvalue
    
por 14.08.2010 / 05:11
4

Edite /etc/environment . Quando você efetua logout e login novamente, os novos valores estarão presentes.

    
por 22.03.2012 / 20:22
0

Para definir TEST como XYZ, use este formato:

TESTE = XYZ; TESTE DE EXPORTAÇÃO

    
por 14.08.2010 / 05:04
0

Eu também achei útil instalar o nano e editar o texto do arquivo de ambiente que no meu caso foi encontrado na pasta etc.

sudo apt-get instala nano

sudo nano filename

    
por 16.08.2010 / 04:58
0

Se você quiser modificar / definir variáveis de ambiente para sua sessão de shell atual , que durará até você fechar / sair dele, então

export MYVAR=value

Se você quiser modificar / definir a (s) variável (s) de ambiente para estar presente toda vez que executar o shell , modifique o arquivo de configuração do seu shell para incluir a linha acima.

Para descobrir qual shell você está executando, digite:

# echo $SHELL

Em seguida, edite o arquivo de configuração apropriado:

  • Para sh , você modificaria ~/.profile
  • Para bash , você modificaria ~/.bashrc
  • Para zsh , você modificaria ~/.zshrc ou ~/.zshenv

Em que o caractere ~ em cada caso representa o caminho para seu diretório pessoal. Se editar na linha de comando, você pode usá-lo diretamente, por exemplo para abrir o arquivo no editor vim :

# vim ~/.profile

Se você estiver usando um editor baseado em GUI, basta navegar até o seu diretório pessoal para encontrar o arquivo de configuração apropriado.

    
por 16.08.2010 / 05:18