Измените терминальный тип для экрана по последовательному соединению

Для ответа на вопрос, необходимо взглянуть на реализацию крона для распределения. RHEL, кажется, использует cronie - можно найти исходный код для cronie онлайн.

предел близких друзей, кажется, зависит от файловой системы (максимальный размер файла), поскольку демон крона хранит crontab записи на пользователя в связанном списке - см. user.c от cronie для деталей. Это означает, что максимальное количество записей заданий для crontab в основном неограниченно.

4
17.12.2013, 17:07
1 ответ

Это - удаленная машина, которая устанавливает $TERM кому: vt100, потому что это не может знать что эмулятор терминала Ваше соединение с. vt100 безопасное значение как большинство современных терминалов и эмуляторов терминала (включая screen) совместимы.

Для сообщения приложений там, каков терминал на самом деле необходимо установить $TERM explicitely:

TERM=screen

Можно сделать:

find $(infocmp -D) -printf '%f\n' | sort -u | grep screen

видеть, существуют ли более соответствующие записи как screen-256color.

5
27.01.2020, 20:54
  • 1
    Спасибо, у меня было подозрение, что я должен был добавить это к целевой машине. Последующий вопрос: Когда я ssh в машину, .bashrc выполняется и устанавливает TERM=xterm-256color. Каковы были бы эквивалентный файл или механизм к последовательному соединению? –  Hamza 17.12.2013, 17:25
  • 2
    .bashrc не должен устанавливать TERM, TERM установлен самим эмулятором терминала и проходится ssh к оболочке, запущенной sshd как часть ssh протокола. В случае последовательной консоли клиент не может отправить переменную через последовательное соединение как этот. Это зависит что выполнение приложения от того последовательного устройства. Если это - getty, который запускается login это запускает удар (Ваша оболочка входа в систему) как оболочка входа в систему, затем Вы могли вставить определение Ваш ~/.bash_profile. Что-то как [[ $(tty) = /dev/ttyS* ]] && TERM=screen-256color ]] установить $TERM каждый раз, когда tty является последовательным. –  Stéphane Chazelas 17.12.2013, 17:32

Теги

Похожие вопросы