Como definir a variável de ambiente Linux

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. 


Melhore a área de transferência do Gnome Shell com o Pano

Melhore a área de transferência do Gnome Shell com o Pano

Vamos enfrentá-lo, a área de transferência padrão do Gnome Shell não é muito boa. Instale o Pano para melhorar sua experiência na área de transferência!

Como instalar o DaVinci Resolve 17 no Linux

Como instalar o DaVinci Resolve 17 no Linux

Você precisa de um ótimo editor de vídeo não linear para sua caixa Linux? Obtenha o Davinci Resolve 17 trabalhando com este guia!

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

Como baixar papéis de parede para a área de trabalho do Linux com o Wallpaper Downloader

O Wallpaper Downloader é um gerenciador e baixador de papéis de parede para Linux. Ele suporta a maioria dos ambientes de desktop Linux e é muito fácil de usar. Este guia

Como instalar o Tuxedo OS no seu computador

Como instalar o Tuxedo OS no seu computador

Quer testar o Tuxedo OS por computadores Tuxedo? Saiba como obter a versão mais recente do Tuxedo OS funcionando em seu PC.

Como instalar um arquivo DEB no Linux

Como instalar um arquivo DEB no Linux

O que é um arquivo DEB? O que você faz com isso? Aprenda as várias maneiras de instalar arquivos DEB em seu PC com Linux.

Como jogar Dying Light no Linux

Como jogar Dying Light no Linux

Dying Light é um videogame de survival horror de 2015 desenvolvido pela Techland e publicado pela Warner Bros Interactive Entertainment. O jogo é centrado em

Como instalar o Neptune Linux no seu computador

Como instalar o Neptune Linux no seu computador

O Neptune usa o ambiente de desktop KDE Plasma 5 e visa oferecer um sistema operacional elegante. Veja como instalar o Neptune Linux no seu computador.

Experimente o novo desktop baseado em snap do Ubuntu

Experimente o novo desktop baseado em snap do Ubuntu

Quer experimentar o novo sistema operacional de desktop baseado em pacote instantâneo do Ubuntu? Aprenda como implantá-lo em uma máquina virtual com este guia.

Como jogar Undertale no Linux

Como jogar Undertale no Linux

Undertale é um RPG indie 2D de 2015 desenvolvido e publicado pelo desenvolvedor de jogos Toby Fox. Este guia cobrirá o download e a instalação do Undertale em seu

Como jogar Total War: THREE KINGDOMS no Linux

Como jogar Total War: THREE KINGDOMS no Linux

Total War: Three Kingdoms é um jogo RTS de estratégia baseado em turnos desenvolvido pela Creative Assembly. Veja como jogar no Linux.