Les messages système flottent la console virtuelle

Pendant 1 semaine je ne pouvais pas me connecter via gdm. Je bascule vers la console virtuelle pour enquêter sur la situation. Mais chaque fois que j'ai essayé d'exécuter une command certains messages du système sont apparus et m'ont interrompu. De tty1 à tty6.

La seule façon de réparer mon operating system était over chroot . Comment puis-je éviter cela pour la prochaine fois.

lsb_release -a :

 No LSB modules are available. Dissortingbutor ID: Debian Description: Debian GNU/Linux 8.7 (jessie) Release: 8.7 Codename: jessie 

Quel process dois-je arrêter exactement? rsyslog?

Lorsque vous êtes dans une console et que les journaux ne vous laissent pas travailler, utilisez la command en tant que sudo / root:

 dmesg -n 1 

et les journaux cesseront d'être affichés dans la console.

De l' man dmesg :

  -n, --console-level level Set the level at which printing of messages is done to the con‐ sole. The level is a level number or abbreviation of the level name. For all supported levels see the --help output. For example, -n 1 or -n alert prevents all messages, except emergency (panic) messages, from appearing on the console. All levels of messages are still written to /proc/kmsg, so sys‐ logd(8) can still be used to control exactly where kernel mes‐ sages appear. When the -n option is used, dmesg will not print or clear the kernel ring buffer. 

Si la memory ne me trahit pas,

 dmesg -n 0 

vous ramène des messages dans la console une fois que vous avez terminé votre travail

rsyslog.conf / syslog-ng.conf peut également être modifié pour arrêter de se connecter aux consoles text / X, bien que vous souhaitiez les syslog-ng.conf par défaut, car ils fournissent des commentaires inestimables lorsque vous en avez vraiment besoin.

Gardez à l'esprit que les messages de journal réels sont juste sortis vers stdout , et ne vont pas à stdin , alors même que vous perdez des commentaires visuels significatifs, vous pouvez toujours entrer des commands à la va comme le dmesg -n 1 mentionné ci-dessus. Assurez-vous simplement que lorsque vous tapez la command au toucher sur cette situation pour ne pas utiliser de commands potentiellement dommageables comme rm . Des choses arrivent.