Linux終端類型
Linux系統的終端主要包括物理終端、虛擬終端、圖形終端、偽終端??梢杂胻ty命令查看當前終端
1、物理終端(/dev/console)
tty一詞源于Teletypes,或者teletypewriters,原來指的是電傳打字機,是通過串行線用打印機鍵盤通過閱讀和發送信息的東西,后來這東西被鍵盤與顯示器取代,所以現在叫終端比較合適。終端是一種字符型設備,它有多種類型,通常使用tty來簡稱各種類型的終端設備。在Linux 系統中,直接接入計算機顯示器通常被稱為物理終端,也叫做控制臺終端(Console)
2、虛擬終端pty(pseudo-tty) (/dev/pty/n)
除了物理終端,系統會提供給我們6個虛擬終端,這些終端是附加在物理終端上的,用軟件方式虛擬實現的終端centos默認啟用6個虛擬終端,可以使用快捷鍵來切換進來。
切換方式:Ctrl+Alt+F[1-6]
3、圖形終端
也是附加在物理終端之上的,用軟件方式虛擬實現的終端,但會額外提供桌面環境,也是虛擬終端的一種
切換方式:Centos 6 Ctrl+Alt+F7
Centos7 Ctrl+Alt+F1
4、偽終端(模擬終端 /dev/pts/#)
圖形界面下打開的命令行接口,還有基于SSH協議或者telnet協議等遠程打開的命令行界面。
5、串行端口終端:/dev/ttyS[1-6]
串行端口終端(Serial Port Terminal)是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個字符設備。有段時間這些串行端口設備通常被稱為終端設備,因為那時它的最大用途就是用來連接終端。這些串行端口所對應的設備名稱是/dev/tts/0(或/dev/ttyS0)、/dev/tts/1(或 /dev/ttyS1)等,設備號分別是(4,0)、(4,1)等,分別對應于DOS系統下的COM1、COM2等。若要向一個端口發送數據,可以在命令行上把標準輸出重定向到這些特殊文件名上即可。例如,在命令行提示符下鍵入:echo test > /dev/ttyS1會把單詞”test”發送到連接在ttyS1(COM2)端口的設備上。
原創文章,作者:征(_少,如若轉載,請注明出處:http://www.www58058.com/51184