dmesg -n7 не действует в виртуальном терминале

Когда я dmesg -n7 в консоли (т. dmesg -n7 Когда я переключаюсь на tty1 с помощью Ctrl + Alt + F1 ), я могу видеть все отладочные сообщения (новые диски подключены и т. Д.).

Когда я dmesg -n7 в виртуальный терминал (эмулятор терминала) при входе в мою рабочую среду, я не вижу сообщений dmesg.

Как я могу видеть сообщения dmesg в виртуальном терминале?

One Solution collect form web for “dmesg -n7 не действует в виртуальном терминале”

Бег

 dmesg -w 

(режим слежения) отображает содержимое буфера сообщений и ожидает новых сообщений. Чтобы получить эффект, похожий на виртуальные консоли, то есть на терминал, который вы можете продолжить работать, но где активна активность ядра, независимо от чего-либо еще, вы можете запустить эту команду в фоновом режиме

 dmesg -w & 

Если ваш dmesg не поддерживает последующий режим, вы можете имитировать его, если вы не против очистки буфера:

 sudo dmesg -c 

печатает буфер и очищает его (он должен запускаться от имени root для очистки буфера), и вы можете настроить под-оболочку, чтобы сделать это несколько раз:

 sudo sh -c "(while :; do dmesg -c; sleep 5; done)" 

Поместите это в фоновом режиме, и все готово.

  • Курсор TTY перемещается в неправильное положение во время входа в систему
  • / dev / console указывает на tty0?
  • Как отключить сообщения в unix, если mesg и chgrp не разрешены?
  • Как я могу получить оболочку без pty
  • Разница между файлом терминала и экраном терминала
  • Как установить пользовательские разрешения на / dev / ttyS0, чтобы они сохранялись после перезагрузки?
  • Вернитесь в X-сеанс после Ctrl + Alt + F1
  • Как остановить курсор от мигания
  • Как переключить tty со сценарием / cronjob
  • Как bash извлекает то, что было написано на терминале (без нажатия Enter)?
  • Перенаправить tty в стандартный
  • Linux и Unix - лучшая ОС в мире.