Comandos Linux – Comando env

Comando env do Linux

Atualizado: 05/04/2019 por Computer Hope

comando env

env é um comando shell para sistemas operacionais Linux , Unix e Unix-like. Pode ser usado para imprimir uma lista das variáveis ​​de ambiente atuais ou para executar outro programa em um ambiente personalizado sem modificar o atual.

Descrição

Se env for executado sem nenhuma opção, ele imprime as variáveis ​​do ambiente atual. Caso contrário, env define cada NOME para VALUE e executa COMMAND .

Sintaxe

  env [ OPÇÃO ] ... [-] [ NOME = VALOR ] ... [ COMANDO [ ARG ] ...]

Opções

-i , –ignore-environment Comece com um ambiente vazio.
-0, –null Finalize cada linha de saída com um byte 0 ( nulo ) em vez de uma nova linha .
-u–unset=NAME Remova a variável NAME do ambiente.
–help Exiba uma mensagem de ajuda e saia.
–version Exibir informações da versão e sair.
O mesmo que -i .

Exemplos

  env

A execução de env sem opções exibe as variáveis ​​de ambiente atuais e seus valores. A saída será semelhante à seguinte:

  HOME = / computerhope / public_html
 CAMINHO = / usr / local / bin:
 LOGNAME = admin
 HZ = 100
 TERM = vt100
 TZ = MST7MDT
 SHELL = / bin / csh
 CORREIO = / var / mail / computerhope
 _INIT_UTS_PLATFORM = SUNW, SPARCstation-10
 _INIT_UTS_RELEASE = 5,7
 _INIT_UTS_SYSNAME = SunOS
 _INIT_UTS_VERSION = Genérico_106541-08
 EDITOR = pico -t
 OPENWINHOME = / usr / openwin
 MANPATH = / usr / man: / usr / local / man: / usr / openwin / man
 LD_LIBRARY_PATH = / usr / local / lib: / usr / openwin / lib
 PAGER = mais

Abaixo está uma breve descrição de algumas variáveis ​​de ambiente comumente usadas:

EDITOR O editor de arquivos padrão a ser usado.
HOME O diretório inicial do usuário atual.
SHELL A localização do programa de shell do usuário atual.
TERM A emulação de terminal atual.
PATH Nomes de caminhos a serem pesquisados ​​ao executar comandos.
MAIL Local de onde o email deve ser armazenado.
MANPATH Localização dos seus manuais. Veja o comando man .
LOGNAME O nome do usuário atual.
TZ O fuso horário usado pelo relógio do sistema.

csh – O interpretador de comandos do shell C.
ksh – O interpretador de comandos do shell Korn.
logname – Retorna o nome de login de um usuário.
printenv – Imprime todo ou parte do ambiente.
sh – O interpretador de comandos do Bourne shell.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.