1. 程式人生 > >Ubuntu16.04 LTS的TTY

Ubuntu16.04 LTS的TTY

這是一篇很簡單的文章。

起因

今天使用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,殺死耗資源程式,再退回終端,不失為一種很棒的方法!

參考文章: