Variáveis de ambiente no Linux

Publicado: 24/07/2011 em Escritorio, Linux, Programação
Tags:, ,

O shell é executado no sistema controlado por variáveis de ambiente. As variáveis de ambiente ‘guardam’ informações tais como endereços de arquivos e diretórios, arquivos de configuração, etc. Estas variáveis podem ser locais ou globais. As locais são aquelas variáveis disponíveis somente pelo shell corrente e que não está sendo acessado por subprocessos do sistema; as variáveis globais são as que estão disponíveis tanto para o shell corrente como para os subprocessos que fazem uso delas. Exemplo de variáveis:

HOME – Esta variável identifica o diretório do usuário doméstico. Para saber qual é o seu diretório HOME use o comando “echo $HOME”;
PATH – Esta é a variável de ambiente que define quais diretórios a pesquisar e a ordem na qual eles são pesquisados para encontrar um determinado comando. Para saber seu valor use o comando “echo $PATH”.

Comandos úteis:

$ echo $HOME ; mostra qual é o diretório HOME do usuário corrente
$ echo $PATH : mostra como o sistema faz uma pesquisa para encontrar um determinado comando
$ printenv ; mostra as variáveis globais e seus valores
# http_proxy=”” ; atribui o valor vazio a variável http_proxy
# export http_proxy=http://10.0.0.15:3128 ; atribui o valor http://10.0.0.15:3128 a variável http_proxy e torna ela global
# unset http_proxy ; para deletar uma variável de ambiente

Para ver mais:
1- Trabalhando com shell e variáveis de ambiente
2- Usando variáveis de ambiente
3- Guia Foca – variáveis de ambiente

Anúncios

Deixe um comentário, pois isto é muito motivante para continuarmos este trabalho

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s