Что на самом деле переменная TERM установлена в записи /etc/inittab ? Как это влияет на поведение системы? Можете ли вы привести несколько примеров, меняющих суть этого?

1 ответ1

0

Переменная TERM наследуется всеми процессами, которые запускает init . Это гарантирует, что все процессы, порожденные init используют правильное форматирование терминала для вывода на консоль.

Например, если вы установите TERM на rxvt вы можете получить странные результаты, если приложения пытаются выводить цветные сообщения или другие управляющие символы.

Кажется, найти примеры для этого гораздо сложнее, чем я ожидал; тем более что большинство современных эмуляторов терминалов действительно хорошо умеют скрывать подобные проблемы. Похоже, что терминал Gnome (xterm) и тип терминала regent25 вместе портят клавишу возврата :

Скриншот

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .