您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關linux控制臺指的是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
linux控制臺是顯示linux系統消息的終端設備或軟件。Linux默認所有虛擬終端都是控制臺,都能顯示系統消息;且對于那些專門用來模擬終端設備的程序,例如“gnome-terminal”、“mlterm”等軟件,也可稱為控制臺。
本教程操作環境:linux5.9.8系統、Dell G3電腦。
終端Terminal
終端的定義
(1)什么是終端?
終端就是處理計算機主機輸入輸出的一套設備,它用來顯示主機運算的輸出,并且接受主機要求的輸入,典型的終端包括顯示器鍵盤套件,打印機打字機套件等。
(2)終端的本質。
其實根本上也就一句話,能接受輸入,能顯示輸出,就這就夠了,不管到了什么時代,終端始終扮演著人機接口的角色,所謂Terminal,即機器的邊緣!
只要能提供給計算機輸入和輸出功能,它就是終端,而與其所在的位置無關
終端的分類
本地終端
用VGA連接主機和顯示器,用PS/2或者USB連接主機和鍵盤,這樣的一個顯示器/鍵盤組合就是一個本地終端。
用串口連接的遠程終端
通過串口線把主機接到另外一個有顯示器和鍵盤的主機,通過運行一個終端模擬程序,比如“Windows超級終端”來將這臺主機的顯示器和鍵盤借給串口對端的主機。
用TCP/IP承載的遠程終端
類似Telnet,SSH這般。
前兩類又稱之為“物理終端”,后面的那個稱之為“偽終端”
大致就先說這幾類吧。可見上述的三類中,前兩類都是在本地就直接關聯了物理設備的,比如VGA口啊,PS/2口啊,串口啊之類的,這種終端叫做物理終端,而第三類在本地則沒有關聯任何物理設備,注意,不要把物理網卡當成終端關聯的物理設備,它只是隧道關聯的物理設備,這里的物理網卡完全可以換成卡車,它們與終端并不直接相關,所以這類不直接關聯物理設備的終端叫做偽終端。
控制臺Console
什么是控制臺
顯示系統消息的終端就叫控制臺,Linux 默認所有虛擬終端都是控制臺,都能顯示系統消息。
另外,對于那些專門用來模擬終端設備的程序,我們也可以稱之為控制臺Console,像gnome-terminal,urxvt,mlterm,xterm等軟件,都可以稱之為控制臺,
總結:控制臺是終端的特例,是終端的真子集,它是虛擬的終端,
終端與控制臺的區分
物理終端:直接連接在主機上的顯示器、鍵盤鼠標統稱。在實際機架式服務器部署中,一般是多臺服務器共享一套終端,簡稱KVM(Keyboard鍵盤,video顯示器,mouse鼠標)
虛擬終端(tty):附加在物理終端之上,用軟件方式虛擬實現,CentOS默認啟用6個虛擬終端,可以通過快捷鍵來切換,切換方式:Ctrl-Alt-F[1--6], 對應的文件是/dev/tty#。
可以同過tty命令來查看當前的虛擬終端號。tty是teletype writer的簡稱。
偽終端(pty):兩種應用場景,
(1)第一在圖形界面下打開的命令行接口,我們經常使用Ctrl+Alt+T打開的那個實際上就是一個 偽終端
(2)第二基于ssh協議或telnet協議等遠程打開的命令行界面,是運維工程師用的最多的一種連接服務器的方式。pts(pseudo-terminal slave)是pty的實現方法。
總結三個觀點:
(1)控制臺是終端的真子集;
(2)tty2-tty6,這五個黑色的界面是虛擬終端,它們是真正的控制臺,此時的5個虛擬終端,我們就稱之為控制臺;
(3)桌面之下通過Ctrl+Alt+T打開的那個東西是一個偽終端,遠程通過Telnet或者是ssh連接的也是創建的偽終端;
說明:linux中已經完全淡化了控制臺和終端的區別
關于“linux控制臺指的是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。