Lista de variáveis de ambiente no Linux/Unix
O que é um ambiente computacional?
O ambiente de Computação é a Plataforma(Plataforma = Operating System+ Processor) onde um usuário pode executar programas.
O que é uma variável?
Na ciência da computação, um variável é um local para armazenar um valor que pode ser um nome do arquivo, texto, número ou qualquer outro dados,. Geralmente é referido com seu nome simbólico que é dado a ele durante a criação. O valor assim 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. Como estão relacionados com o Operasistema 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. As 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 alterar a maneira como um software/programa se comporta.
Clique aqui se o vídeo não estiver acessível
Por exemplo, a variável de ambiente $LANG armazena o valor da linguagem que o usuário entende. Esse valor é lido por um aplicativo de forma que um usuário chinês veja uma interface em mandarim, enquanto um usuário americano veja uma interface em inglês.
Vamos estudar algumas variáveis de ambiente comuns –
Variável | Descrição |
---|---|
PATH |
Esta variável contém uma lista de diretórios separados por dois pontos (:) nos quais seu sistema procura 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 será executado. Caso contrário, ele retornará com um erro 'comando não encontrado'. |
USUÁRIO |
O nome de usuário |
HOME |
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 |
SHELL |
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 corretas, caso contrário você poderá não obter os resultados desejados.
A 'ambiente telas de comando 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
Mais uma vez, tenha em mente que as variáveis diferenciam maiúsculas de minúsculas e geralmente eles são criados em letras maiúsculas.
Excluindo Variáveis
A sintaxe a seguir pode ser usada para remover uma variável do sistema.
unset variablename
Esta removeria a variável e seu valor permanentemente.
Resumo:
- Variáveis de ambiente governam o comportamento dos programas em seu Sistema Operacional.
Command | 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 |
Remova uma variável |
variável de exportação = valor |
Para definir o valor de uma variável de ambiente |