Existem dois tipos de variáveis de ambiente: as locais (disponíveis somente para o shell corrente, não sendo acessadas pelos subprocessos) e as globais (disponíveis tanto para o shell corrente como para os subprocessos que venham fazer uso delas).