fbpx

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-environmentComece com um ambiente vazio.
-0, –nullFinalize cada linha de saída com um byte 0 ( nulo ) em vez de uma nova linha .
-u–unset=NAMERemova a variável NAME do ambiente.
–helpExiba uma mensagem de ajuda e saia.
–versionExibir 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:

EDITORO editor de arquivos padrão a ser usado.
HOMEO diretório inicial do usuário atual.
SHELLA localização do programa de shell do usuário atual.
TERMA emulação de terminal atual.
PATHNomes de caminhos a serem pesquisados ​​ao executar comandos.
MAILLocal de onde o email deve ser armazenado.
MANPATHLocalização dos seus manuais. Veja o comando man .
LOGNAMEO nome do usuário atual.
TZO 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.

18 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.