这是一篇很简单的文章。
起因
今天使用Idea时候,习惯性对着一个类按下了Ctrl+Alt+F12
(显示当前文件的路径,并可以方便的将相关父路径打开)。突然,就黑屏了,进入一条输入框。
原因
后面查了查,linux有多个虚拟终端(virtual console
),tty1~tty6都是只有命令行的,而tty7
模式是GUI即图形界面的。
但是当我Ctrl+Alt+F12
时候,它实际上是进入了tty12
。但是呢,这里面没有运行任何程序,包括/bin/bash
,所以我只能看到一个闪动的光标。(soga)。
如果想把tty12页面成一个虚拟终端,输入sudo /sbin/getty -8 38400 tty12
,此时tty12
也有运行程序了。
但是它是一次性的,也就是当你电脑重启,或者杀死这个getty时候,tty12
中运行程序又没了,当然如果有需求,可以让其跟随电脑启动。
对了,当进入tty
时候,输入Ctrl+Alt+F7
即可退出啦,每个tty
都可以推出的。
tty
有很好的用处,当你GUI
界面卡住时候,无法调出终端时,此时进入tty
,杀死耗资源程序,再退回终端,不失为一种很棒的方法!
参考文章: