linux – 防止控制台清除屏幕?

前端之家收集整理的这篇文章主要介绍了linux – 防止控制台清除屏幕?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
启动到 Linux时,有时会有一两行快速清除.我认为其中一些甚至没有出现在dmesg中.如果没有别的,我想在“login:”提示符之前禁止清除.是否有内核命令或sysctl可以设置为防止这种情况,以便我可以在启动后在控制台屏幕上读取它们?

解决方法

系统启动后,您想要的大部分信息都在/ var / log / dmesg和/ var / log / messages中,您应该先检查这些文件.

通常,linux机器为虚拟终端运行mingetty.如果您有传统的sysv init系统,那么这些系统由/ etc / inittab控制.您可以将–noclear选项添加到mingetty以防止清除屏幕.为此,请编辑/ etc / inittab并更改以下行:

1:2345:respawn:/sbin/mingetty tty1

1:2345:respawn:/sbin/mingetty --noclear tty1

然后重启机器.

一些较新的Linux发行版使用像Upstart这样的init替换(例如,Ubuntu).这些通常不使用/ etc / inittab而是使用其他一些配置文件.这是discussion of how calling mingetty works on Ubuntu.

猜你在找的Linux相关文章