Lista de variáveis ​​de ambiente em Linux / Unix

Índice:

Anonim

Neste tutorial, você aprenderá-

  • O que é um ambiente de computação?
  • O que é uma variável?
  • O que são variáveis ​​de ambiente?
  • Acessando valores de variáveis
  • Definir novas variáveis ​​de ambiente

O que é um ambiente de computação?

O ambiente de computação é a plataforma (plataforma = sistema operacional + processador) onde um usuário pode executar programas.

O que é uma variável?

Na ciência da computação, uma variável é um local para armazenar um valor que pode ser um nome de arquivo , texto , número ou qualquer outro dado . Geralmente é referido com seu nome simbólico, que é dado a ele durante a criação. O valor armazenado pode ser exibido, excluído, editado e salvo novamente.

As variáveis ​​desempenham um papel importante na programação de computadores porque permitem que os programadores escrevam programas flexíveis. Por estarem relacionados ao sistema operacional em que trabalhamos, é importante conhecer alguns deles e como podemos influenciá-los.

O que são variáveis ​​de ambiente?

Variáveis ​​de ambiente são valores dinâmicos que afetam os processos ou programas em um computador. Eles existem em todos os sistemas operacionais, mas os tipos podem variar. Variáveis ​​de ambiente podem ser criadas, editadas, salvas e excluídas e fornecem informações sobre o comportamento do sistema.

Variáveis ​​de ambiente podem mudar a maneira como um software / programas se comportam.

Clique aqui se o vídeo não estiver acessível

Por exemplo, a variável de ambiente $ LANG armazena o valor do idioma que o usuário entende. Esse valor é lido por um aplicativo de forma que uma interface em mandarim seja exibida a um usuário chinês, enquanto uma interface em inglês é exibida a um usuário americano.

Vamos estudar algumas variáveis ​​de ambiente comuns -

Variável

Descrição

CAMINHO Esta variável contém uma lista separada por dois pontos (:) de diretórios nos quais seu sistema procura por arquivos executáveis. Quando você insere um comando no terminal, o shell procura o comando em diferentes diretórios mencionados na variável $ PATH. Se o comando for encontrado, ele é executado. Caso contrário, ele retorna com um erro 'comando não encontrado'.
DO UTILIZADOR O nome de usuário
CASA Caminho padrão para o diretório inicial do usuário
EDITOR Caminho para o programa que edita o conteúdo dos arquivos
UID ID exclusivo do usuário
PRAZO Emulador de terminal padrão
CONCHA Shell sendo usado pelo usuário

Acessando valores de variáveis

Para determinar o valor de uma variável, use o comando

echo $VARIABLE

As variáveis ​​são sensíveis a maiúsculas e minúsculas. Certifique-se de digitar o nome da variável com as letras certas, caso contrário, você não obterá os resultados desejados.

O comando 'env' exibe todas as variáveis ​​de ambiente.

Definir novas variáveis ​​de ambiente

Você pode criar sua própria variável definida pelo usuário, com sintaxe

VARIABLE_NAME= variable_value

Novamente, lembre-se de que as variáveis ​​diferenciam maiúsculas de minúsculas e geralmente são criadas em maiúsculas.

Excluindo Variáveis

A seguinte sintaxe pode ser usada para remover uma variável do sistema.

unset variablename

Isso removeria a variável e seu valor permanentemente.

Resumo:

  • Variáveis ​​de ambiente governam o comportamento dos programas em seu sistema operacional.
Comando Descrição
echo $ VARIABLE Para exibir o valor de uma variável
env Exibe todas as variáveis ​​de ambiente
VARIABLE_NAME = variable_value Crie uma nova variável
não definido Remover uma variável
exportar variável = valor Para definir o valor de uma variável de ambiente