Como definir variáveis ​​de ambiente no Linux

Como definir variáveis ​​de ambiente no Linux
As variáveis ​​de ambiente são valores dinâmicos com direito utilizado para a personalização de um sistema Linux no Linux. Ele permite modificar a maneira como o seu sistema processa junto com a conduta de seus aplicativos. Para um exemplo, as variáveis ​​do ambiente são usadas para armazenar caminhos, salvar informações sobre diferentes editores ou navegadores da web e informar -nos sobre as diferentes configurações de layout. Você pode dar uma olhada em todas as variáveis ​​atuais do ambiente de trabalho em seu sistema e modificar ou criar as variáveis ​​nele. Este artigo é sobre definir as variáveis ​​do ambiente no Ubuntu 20.04 Sistema Linux usando seu shell.

Exibir as variáveis ​​de ambiente

Começamos com a exibição de variáveis ​​de ambiente atualmente ativadas do nosso Ubuntu 20.04 Sistema operacional Linux. O comando mais usado para esse fim é a instrução "Printenv" no shell. Iniciamos o terminal com a consumação da chave de atalho "Ctr+Alt+T" e simplesmente executam a instrução de uma palavra "Printenv" dentro dele. Esta execução de comando exibe todas as variáveis ​​de ambiente já conhecidas.

Usando a palavra -chave Printenv no shell está exibindo todas as variáveis ​​de ambiente atual, mas você pode usar o nome de uma variável específica na mesma instrução para exibir os valores. Para isso, você precisa usar a palavra -chave "var_name" junto com o sinal "=" e o nome de uma variável a ser pesquisada na instrução Printenv. Tentamos a instrução "Printenv" junto com a especificação "var_name" para usar os nomes de três variáveis ​​diferentes para ver seus valores, i i.e. Shell, desktop_session e PWD atualmente usou formato de shell, sessão de desktop e diretório de trabalho atual.

Você também pode especificar a variável de ambiente a ser pesquisada sem o uso da palavra -chave "var_name" no comando Printenv. A mesma saída será exibida.

Você deve usar a instrução Grep para pesquisar algumas cordas usando os padrões específicos. Ele pode ser fundido com a instrução Printenv para pesquisar todas as variáveis ​​de ambiente que contêm algum padrão específico em seu nome. Temos no mínimo 2 registros para cada.

A instrução "Env" também pode ser usada para exibir todas as variáveis ​​de ambiente no Ubuntu 20.04 Console. O uso da instrução "Env" e sua saída é exibida na imagem:

Por um exemplo, se você deseja usar a instrução "Env" no shell para simplesmente exibir todas as variáveis ​​no shell, você precisa ficar claro que será uma grande saída, i.e. A maioria está escondida.

O uso da palavra -chave "mais" com a "|" O sinal permite que você use a tecla Enter para exibir as variáveis ​​restantes na tela do console.

A instrução Grep também pode ser usada com o comando "Env" para pesquisar as variáveis ​​específicas do ambiente de padrões no Ubuntu 20.04 Sistema conforme apresentado.

Se qualquer um de vocês quiser exibir todas as variáveis ​​de ambiente junto com o console, definido pelo usuário e métodos de ambiente no terminal da Shell do Ubuntu 20.04 Sistema, deve -se utilizar as instruções definidas na área de consulta da seguinte forma:

A instrução Grep pode ser utilizada na instrução definida para exibir todas as variáveis ​​de ambiente, métodos definidos pelo usuário e variáveis ​​de shell com um padrão específico em seu nome.

Defina as variáveis ​​de ambiente

Antes de pular para definir as variáveis ​​de ambiente, você precisa entender que as variáveis ​​de shell são usadas principalmente para definir como variáveis ​​de ambiente. Primeiro, inicialize uma variável de shell e depois faça uma variável de ambiente. Para criar uma variável de shell, precisamos usar qualquer nome exclusivo seguido pelo sinal igual e pelo valor variável nas vírgulas invertidas únicas. Portanto, no exemplo a seguir, contestamos uma nova variável de shell chamada "Val" e a inicializamos com o valor "Teste". A declaração "Echo" é consumida aqui para exibir o valor da variável de shell "Val" no console e obter o valor "teste" como uma saída.

As instruções Printenv e ENV são utilizadas aqui para exibir o valor da variável shell "val" apenas criada. A saída não é nada ou algum erro. É porque as instruções Printenv e ENV são utilizadas apenas para a exibição de variáveis ​​de ambiente e não para a exibição de variáveis ​​de shell. Val é atualmente uma variável de shell.

Agora, é hora de transformar uma variável de shell em uma variável de ambiente. Para isso, Ubuntu 20.04 Sistema operacional Linux criou o comando "Exportar". Você precisa usar a palavra -chave "exportar" com o nome da variável "val" como fizemos no seguinte. A instrução Printenv, juntamente com o uso do nome da variável. A saída exibe o valor "teste" da variável "val". A variável shell “val” é convertida com sucesso em uma variável de ambiente.

Os usuários do Ubuntu também podem criar e definir uma variável de ambiente diretamente sem criar uma variável de shell primeiro e depois convertê -la em uma variável de ambiente. Para isso, você só precisa usar a instrução de exportação junto com o nome de uma nova variável de ambiente a ser criada e inicializá -la com o valor. Tentamos esse método para criar uma variável de ambiente "var" com o valor "Saeedraza" e exibimos seu valor usando o comando Printenv.

Também se pode despertar a variável de ambiente já definida no sistema Linux usando a instrução Unset, juntamente com o nome da variável. Fizemos isso até agora para as variáveis ​​de ambiente recém -criadas, eu.e. Var e val. O desinteressante faz com que o comando printenv não exiba nada em troca.

Conclusão

O primeiro parágrafo deste artigo é a introdução às variáveis ​​do ambiente e seu uso no sistema Linux. Dividimos este tutorial em duas partes principais: exibindo variáveis ​​de ambiente e configurando as variáveis ​​de ambiente. A primeira parte é sobre como exibir as diferentes variáveis ​​usando as diferentes instruções Printenv e Env enquanto a segunda parte é sobre a criação das variáveis ​​de ambiente direta e indiretamente (usando o comando de exportação).