A variável TERM é herdada por todos os processos que init lança. Ele garante que todos os processos gerados por init usem a formatação adequada do terminal para a saída para o console.
Por exemplo, se você definir TERM to rxvt , poderá obter resultados estranhos com aplicativos que tentam gerar mensagens coloridas ou outros caracteres de controle.
Parece que é muito mais difícil encontrar exemplos para isso do que eu esperava; especialmente porque a maioria dos emuladores de terminal modernos são realmente bons em esconder esses tipos de problemas. Parece que o terminal do Gnome ( xterm ) e regent25 terminal juntos atrapalham a tecla de retrocesso: