Como definir a variável de ambiente Linux

Se você estiver instalando um software em seu PC Linux que requer modificação ou adição de variáveis ​​ambientais, saber como definir uma variável de ambiente Linux é fundamental. Este guia ajudará você a entender o que é uma variável de ambiente Linux e como defini-las.

Como definir a variável de ambiente Linux

O que é uma variável de ambiente?

Uma variável de ambiente é uma variável usada na plataforma Linux para configurar um ambiente de shell. Eles agem como configurações em um arquivo de configuração do Linux e podem alterar a forma como os programas funcionam no sistema. As variáveis ​​ambientais são persistentes e permanecem definidas, a menos que sejam alteradas manualmente. 

O usuário médio do Linux nunca precisará mexer nas variáveis ​​de ambiente em seu sistema Linux. No entanto, às vezes, variáveis ​​precisam ser adicionadas, especialmente se você estiver programando, compilando software manualmente, etc. 

Visualizando variáveis ​​de ambiente padrão no Linux

Por padrão, todo usuário Linux possui um grande número de variáveis ​​de ambiente já definidas. Essas variáveis ​​definem como o sistema operacional Linux funcionará. Nesta seção do guia, mostraremos como visualizar as variáveis ​​de ambiente padrão.

Para começar, você deve abrir uma janela de terminal . Infelizmente, as variáveis ​​de ambiente não podem ser modificadas ou visualizadas fora do terminal de maneira muito eficiente. Para abrir uma janela de terminal, você precisará pressionar a  combinação de teclado Ctrl + Alt + T  ou pesquisar “Terminal” no menu do aplicativo.

Assim que a janela do terminal estiver aberta, podemos examinar os vários comandos que podem ser usados ​​para ver as variáveis ​​de ambiente no sistema. Esses comandos são  env  e printenv .

O  comando env  é útil para visualizar as variáveis ​​padrão. Quando executado, ele listará todas as variáveis ​​de ambiente no shell do terminal. Para visualizar as variáveis ​​de ambiente em seu shell de terminal atual, execute:

Como definir a variável de ambiente Linux

env

Para salvar toda a saída do  comando env  , canalize-o para um arquivo de texto com o seguinte comando.

env> ~ / env-output.txt

O segundo comando para visualizar as variáveis ​​ambientais no Linux é o  comando printenv  . Este comando é um pouco diferente do comando env  . O  comando printenv  imprimirá todas as variáveis ​​de ambiente definidas no ambiente atual (sessão atual), enquanto o  comando env  imprimirá todas as variáveis.

Para visualizar as variáveis ​​de ambiente nesta sessão atual em seu sistema Linux, você pode executar o  comando printenv  abaixo.

Como definir a variável de ambiente Linux

printenv

Quer salvar a saída do  comando printenv em um arquivo de texto para usar  mais tarde? Canalize-o para um arquivo com o comando abaixo.

printenv> ~ / printenv-output.txt

Procurando por variáveis ​​de ambiente específicas no Linux

Embora seja útil poder visualizar toda a lista de variáveis ​​de ambiente de uma só vez, é uma grande quantidade de informações para assimilar de uma vez. Se você estiver procurando por uma única variável, a visualização completa não é o caminho a percorrer.

Se você quiser pesquisar uma variável de ambiente específica usando o comando env  ou  printenv  , é possível. Como? Canalizando-o por meio da ferramenta Grep. 

O que é Grep? Grep é um programa de pesquisa para a linha de comando. Os usuários podem usá-lo para pesquisar em vários arquivos uma string ou consulta específica. Usá-lo em combinação com os  comandos printenv  ou  env  permite que você faça a filtragem.

Por exemplo, para pesquisar a variável de ambiente SHELL na longa lista de variáveis ​​ambientais em seu sistema Linux, combine o comando env  com o  comando grep  e o termo de pesquisa “SHELL”.

env | grep "SHELL"

Depois de combinar  env grep , você verá apenas a variável de ambiente “SHELL” impressa na tela em vez de toda a lista de variáveis ​​no computador. 

Para pesquisar qualquer variável de ambiente específica, digite o seguinte comando abaixo e modifique “VARIÁVEL” abaixo.

env | grep "VARIÁVEL"

ou

printenv | grep "VARIÁVEL"

Definir variável de ambiente Linux

A definição de variáveis ​​de ambiente no sistema operacional Linux é feita editando o .bashrcarquivo para o usuário atual. Para iniciar o processo, abra o .bashrcarquivo no editor de texto Nano usando o comando abaixo.

nano ~ / .bashrc

Depois que o .bashrcarquivo for aberto no editor de texto Nano, vá para a parte inferior do arquivo e crie uma nova linha usando a  tecla Enter  do teclado. Uma vez em uma nova linha, escreva o código a seguir. Observe que você precisará alterar “MY_ENVIRONMENT_VARIABLE” e “MY_ENVIRONMENT_VARIABLE_VALUE” para que a variável funcione.

exportar MY_ENVIRONMENT_VARIABLE = MY_ENVIRONMENT_VARIABLE_VALUE

Com o novo código adicionado ao arquivo, é hora de salvar as edições. Usando o teclado, pressione a  combinação de teclado Ctrl + O. Em seguida, pressione a combinação de teclado Ctrl + X  para fechar o editor de texto Nano com tudo salvo.

Assim que o editor de texto Nano for fechado, digite o  comando de origem  abaixo para começar a usar sua nova variável.

fonte ~ / .bashrc

Como alternativa, feche a sessão do terminal e reabra uma nova janela do terminal. Quando a janela do terminal é aberta, seu sistema Linux deve estar usando a nova variável de ambiente.

Sinta-se à vontade para repetir este processo para adicionar quantas variáveis ​​de ambiente personalizadas forem necessárias. 

Leave a Comment

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Como desativar o snap do Firefox no Ubuntu 22.04 LTS

Aprenda a desinstalar o Firefox Snap no Ubuntu 22.04 LTS e substituí-lo pela versão DEB. Siga este guia passo a passo para uma experiência melhor.

Como compactar arquivos no Linux mais rápido com Pigz

Como compactar arquivos no Linux mais rápido com Pigz

Pigz é uma das melhores ferramentas para compactar arquivos. Neste guia, você aprenderá a instalar e utilizar essa ferramenta poderosa em seu sistema Linux.

Como instalar e configurar o Samba no Debian 11 Bullseye

Como instalar e configurar o Samba no Debian 11 Bullseye

Se você estiver no Debian 11 Bullseye e precisar configurar um servidor Samba, este guia o ajudará. Aprenda como configurar o Samba para Debian 11!

Transforme qualquer dispositivo em seu segundo monitor no Linux

Transforme qualquer dispositivo em seu segundo monitor no Linux

Precisa de um monitor extra, mas só tem um? Com Deskreen, você pode transformar qualquer smartphone, tablet ou laptop em uma segunda tela no Linux.

Como verificar a temperatura da GPU no Linux

Como verificar a temperatura da GPU no Linux

Aprenda como verificar a temperatura da GPU no Linux usando diversas ferramentas.

Como usar o controlador PS4 no Linux

Como usar o controlador PS4 no Linux

Aprenda como usar o controlador PS4 no Linux com suporte completo e métodos de configuração simples.

Como atualizar para Pop_OS 22.04

Como atualizar para Pop_OS 22.04

O Pop_OS 22.04 foi lançado e com ele vem toneladas de novos recursos. Veja como você pode atualizar sua instalação do Pop_OS para 22.04.

Como fazer backup diretamente no Google Drive no Linux

Como fazer backup diretamente no Google Drive no Linux

Descubra como fazer backup dos seus dados do Linux diretamente no Google Drive utilizando o Duplicati. Siga nosso guia passo a passo para proteger suas informações.

Como aumentar o tamanho da pasta temporária no Linux

Como aumentar o tamanho da pasta temporária no Linux

Aprenda como aumentar o tamanho da pasta temporária no Linux. Siga este guia passo a passo para resolver problemas de espaço no seu diretório temporário.

Como instalar e personalizar o emulador de terminal Kitty no Linux

Como instalar e personalizar o emulador de terminal Kitty no Linux

Kitty é um emulador de terminal com GPU versátil e ágil para Linux. Aprenda a instalar e personalizá-lo para melhorar sua experiência no terminal.