Где-нибудь в прошлом я видел поле Linux с реальным временем dmesg терминал - т.е. Вы продвигаете Ctrl-Alt-F12, и терминал с с новым выводом dmesg высовывается.
Как я могу воспроизвести такой эффект?
Я знаю о приеме с командой часов, но это не решение, о котором я думаю.
Вы испытываете необходимость для редактирования/etc/syslog.conf.
Добавление строки как:
kern.* /dev/tty10
Произвел бы всю информацию о ядре к этому tty. Необходимо будет выяснить, какой tty присвоен contol-alt-f12. Существует намного больше примеров в человеке syslog.conf.
Вы должны настроить это в/etc/syslog.conf (или/etc/syslog-ng.conf в зависимости от версии системного журнала) направление сообщений ядра к/dev/vc/12 (для alt-ctrl-12).
Если уже существует файл журнала, ручное решение состоит в том, чтобы сделать что-то как:
tail -f /var/log/kernel.log > /dev/vc/12
Но постоянный путь состоит в том, чтобы настроить его для Вашей разновидности системного журнала
(в моей установке archlinux существует предопределенное правило для этого в/etc/syslog-ng.conf, не комментируя, что это повернуло бы точно эту функцию на),
Это не что xconsole
в X11?
Иначе Вы tail -f /dev/console
. Если я неправ здесь, и dmesg
шоу больше, чем консоль, затем необходимо изучить syslogd
.
Установите Ваш /etc/syslog.conf
или отправить сообщения керна в консоль, или в то, какой бы ни stty присоединен к alt-ctrl-F12, который должен быть /dev/vc/12
.
Таким образом, это /etc/syslog.conf
:
kern.* /dev/vc/12
Я думаю, что можно настроить Linux для выполнения Сценария оболочки при нажатии некоторых клавиш. Например, для Gnome: http://www.codejacked.com/create-custom-keyboard-shortcuts-in-linux/
Файл сценария оболочки будет содержать команду dmesg.