Lar Desenvolvimento O que é uma variável de ambiente? - o que é techopedia

O que é uma variável de ambiente? - o que é techopedia

Índice:

Anonim

Definição - O que significa Variável de Ambiente?

Variáveis ​​de ambiente são valores que afetam os processos e o comportamento dos sistemas de computadores e ambientes de SO em execução. Os programas em execução podem acessar valores de variáveis ​​de ambiente para fins de configuração.

Techopedia explica variável de ambiente

Por exemplo, uma variável de ambiente nomeada especificamente pode identificar o local do SO do computador usado para armazenamento temporário de arquivos. A variável de ambiente do Microsoft Windows para armazenamento temporário de arquivos é% TEMP% ou% TMP%.


Os sistemas Unix possuem variáveis ​​de ambiente específicas e proprietárias. Um novo processo herda um ambiente pai duplicado do pai, sem alterações no pai. Essas conversões devem ocorrer no nível da interface de programação de aplicativos (API) entre fork e exec. Por outro lado, variáveis ​​de ambiente para execuções de comandos específicas alteram plataformas de shell - como bash - invocando env.


Embora todos os SOs UNIX e Microsoft tenham variáveis ​​de ambiente, os nomes nunca são compartilhados pelos programadores de SO. Para fins de design, os programas em execução podem manipular valores de variáveis ​​de ambiente. Os chamadores Unix determinam espaços de memória em execução com várias autoridades do programa setuid. O vinculador dinâmico carrega o código correspondente, conhecido como locais da variável de ambiente (LD_LIBRARY_PATH e LD_PRELOAD). O código é executado de acordo com a autoridade do processo.

O que é uma variável de ambiente? - o que é techopedia