
Qual é realmente a TERM
variável definida nas /etc/inittab
entradas? Como isso influencia o comportamento do sistema? Você pode fornecer alguns exemplos alterando o valor disso?
Responder1
A TERM
variável é herdada por todos os processos init
iniciados. Ele garante que todos os processos gerados init
usem a formatação de terminal adequada para saída no console.
Por exemplo, se você definir TERM
como rxvt
você poderá obter resultados estranhos com aplicativos tentando enviar mensagens coloridas ou outros caracteres de controle.
Parece que é muito mais difícil encontrar exemplos disso do que eu imaginava; especialmente porque a maioria dos emuladores de terminal modernos são realmente bons em esconder esse tipo de problema. Parece que o terminal Gnome ( xterm
) e regent25
o tipo de terminal juntos bagunçam a tecla backspace: