引言
終端(Terminal)也稱終端設備,是計算機網絡中處于網絡最外圍的設備,主要用于用戶信息的輸入以及處理結果的輸出等。在早期計算機系統中,由于計算機主機昂貴,因此一個主機一般會配置多個終端,這些終端本身不具備計算能力,僅僅承擔信息輸入輸出的工作,運算和處理均由主機來完成,在個人計算機時代,個人計算機可以運行稱為終端仿真器的程序來模仿一個終端的工作。
Linux系統的終端類型:
Linux系統的終端主要包括設備終端、物理終端、虛擬終端、串口終端、偽終端。
1.設備終端:經由通信設施向計算機輸入程序和數據或接收計算機輸出處理結果的設備。終端設備通常設置在能利用通信設施與遠處計算機聯接工作的方便場所,它主要由通信接口控制裝置與專用或選定的輸入輸出裝置組合而成。
2.物理終端(/dev/console):Console與虛擬終端相關聯,內核將信息送到控制臺終端上(/dev/console),通過與console相關聯的虛擬終端將信息顯示到屏幕上。
3.虛擬終端(/dev/tty#):TTY是TeleTYpe的一個老縮寫。Teletypes,或者teletypewriters,原來指的是電傳打字機。例/dev/tty#,#為[1-6],tty可有n個,Ctrl+Alt+F[1-6]
4.串口終端(/dev/ttyS#):串行端口終端(Serial Port Terminal)是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個字符設備。有段時間這些串行端口設備通常被稱為終端設備,因為那時它的最大用途就是用來連接終端。
5.偽終端(/dev/pts/#):偽終端(Pseudo Terminal)是成對的邏輯終端設備,通過SSH或telnet登錄到linux主機上所使用的終端。
原創文章,作者:Gaoning,如若轉載,請注明出處:http://www.www58058.com/51494