Linux的終端類型

一、了解終端

  在早期的年代,主機不是很多,都是一系列的大型主機,簡單來說就是用戶很多,但主機很少,不可能做到人手一臺,但可以在主機上連接一個分屏器,在分屏器上可以連接鼠標鍵盤以及顯示器,這些東西是沒有計算能力的,僅僅擔任輸入和輸出的工作,運算和處理都是由主機來完成的。

  簡單來說終端是用戶與主機交互,是必然用到的設備。

  一個設備要想與系統進行系統交互,就必須有交互接口,當我們開啟一個終端時,系統會自動在終端上運行一個交互式程序,而交互式程序一共有兩類,一種是GUI界面,另一種是CLI界面,GUI界面雖然用著方便,但是耗費系統資源,而且用起來其實并沒有什么效率,CLI界面指的是命令行界面,雖然沒有圖形界面那樣漂亮,但長時間習慣之后,你會感到比圖形界面的效率要高,而且系統資源剩下了許多。

二、Linux的終端類型

  在Linux中,終端的類型大致分為以下幾種:

  物理終端、虛擬終端、偽終端、圖形終端以及串行終端。

  (1)物理終端

  物理終端俗稱為控制臺其路徑在/dev/console下,可以將顯示器、鼠標、鍵盤連接在主機的接口上,即插即用。

  (2)虛擬終端

  虛擬終端指的是在Linux上,系統提供給我們的6個虛擬終端,這些終端是工作在物理終端之上

Televideo925Terminal.jpg

的,用軟件的方式實現虛擬終端,一共有6個默認啟動,可用快捷鍵來進行切換。其路徑在/dev/tty[1-6]。

  (3)圖形終端

  圖形終端也是附加在物理終端之上,不但可以顯示文字,而且可以顯示矢量圖形和位圖。計算機向終端輸出繪圖指令,終端則向計算機輸送用戶輸入(通過鍵盤或者定位設備)。額外提供桌面環境,其路徑在/dev/tty7.

  (4)偽終端

  偽終端通常指的是模擬終端,在圖形界面下打開一個遠程連接工具用來遠程連接服務器,有的基于ssh,也有的基于telnet協議用來遠程打開命令行界面,其路徑在/dev/pts/#。

原創文章,作者:劉 祥宇,如若轉載,請注明出處:http://www.www58058.com/51000

(0)
劉 祥宇劉 祥宇
上一篇 2016-10-14 14:28
下一篇 2016-10-14 23:01

相關推薦

  • 程序包管理yum

    YUM: YellowdogUpdate Modifier,rpm的前端程序,用來解決軟件包相關依賴性,可以在多個庫之間定位軟件包 存儲了眾多rpm包,以及包的相關的元數據文件(放置于特定目錄下:repodata) 文件服務器:     ftp://     http:// &n…

    Linux干貨 2016-08-23
  • ACL實現靈活的權限管理

    ACL實現靈活的權限管理 除了文件的所有者,所屬組和其它人,可以對更多的用戶設置權限 CentOS7當中,無論是操作系統安裝時還是之后手工創建的文件系統(xfs、ext4)均會開啟ACL功能。 CentOS6及之前的版本,僅操作系統安裝時創建的文件系統才會默認開啟ACL,手工創建的文件系統,需要手工開啟ACL功能。 mount -o acl /dev/sda…

    2017-07-27
  • 幾個正則表達式和find查找語句事例

    顯示當前系統上root、fedora、或user1用戶的默認shell; ~]# grep -E "^(root|bin|hadop)" /etc/passwd | cut -d: -f7 找出/etc/rc.d/init.d/functions文件中某單詞后面跟一組小括號的行,形如: hello(); ~]#grep -E -o &qu…

    Linux干貨 2016-10-30
  • 網絡實驗

    一、子網劃分 1、某公司申請到一個C 類IP 地址,但要連接6 個的子公司,最大的一個子公司有26 臺計算機,每個子公司在一個網段中,則子網掩碼應設為? 使用27位子網掩碼一共可以分出8個子網 每段32個地址;每個子網有30個可用地址 0-31 32-63 64-95 96-127 128-159 160-191 192-223 224-255 2、一家集團…

    Linux干貨 2016-09-09
  • N22期-第6周作業

    1、復制/etc/rc.d/rc.sysinit文件至/tmp目錄,將/tmp/rc.sysinit文件中的以至少一個空白字符開頭的行的行首加#; cp /etc/rc.d/rc.sysint /tmp vim /tmp/rc.sysinit :%s@^[[:space:]]\+@#&@g 2、復制/boot/grub/grub.conf至/tmp目…

    Linux干貨 2016-10-09
  • centos7配置bindDNS解析服務

    首先來概述一下 通俗一點理解呢,DNS就是把域名轉換成IP的一種服務(反向則是IP轉換成域名).以方便人們的記憶,就好比記住一個代表性的英文要比記住電話號碼快得多,通常我們將這種服務稱之為解析.現在一般公網都有萬網 騰訊云這些機構,DNS這一塊我們不需要負責.但是在現在企業的內部網則就需要我們來搭建DNS服務器了.本次采用的bind工具進行域名的解析。 1.…

    Linux干貨 2018-03-26
欧美性久久久久