參考
http://blog.csdn.net/liaoxinmeng/article/details/5004743
http://blog.lauct.org/archives/1517
寫下的紀錄。
常常聽到console 和 terminal 就會想到黑黑的銀幕,使用者在上面下指令的畫面,但兩個的差異是什麼?
首先回到電腦剛發明出來不久的時代,那時大部分的人用電腦的方式是,在某處有一個大型的計算機,然後大家遠端連線到那台計算機做事情。在家裏使用的機器叫做終端機 (terminal),終端機連線到大型計算機。Console 好像翻譯叫控制台,這是「直接」控制那台大型計算機的機器,也就是人在那台機器旁邊,用那台機器的鍵盤和銀幕對機器下指令。
那現在是怎麼回事呢?大家都有自己的電腦,打開linux之後,就有個叫終端機的程式可以用,那是啥?按照以前的定義,終端機應該是有另一台機器連到我們的電腦,然後下指令。但是現在的狀況是,我們在自己的電腦上開終端機?其實我們用的terminal 都是console模擬出來的,因為linux把個人電腦也看成是小型的計算機,我們要「連線」到他來使用。Linux 有六個虛擬的console,分別是tty1~6,和一個圖形介面的console,我們開機後一般都是使用圖形介面。而圖形介面可以建立很多很多虛擬的終端機出來,就是我們看到的terminal 程式。
可以用tty 看目前linux開給你的裝置 (ex. ttyS1)
沒有留言:
張貼留言