Linux終端類型

Linux終端類型

關鍵字:linux終端,串行終端ttySn;偽終端pty;控制終端tty;控制臺終端console

要想與Linux打交道,就必須學會使用Linux終端。所謂Linux終端,其實也就是一種控制臺,一種字符設備,通常用tty標識,它是用戶和Linux內核交互的平臺,用戶能在平臺上通過各種指令操作Linux。終端的特殊設備文件一般分為以下幾種:

1、串行端口終端(/dev/ttySn)

串行端口終端(Serial Port Terminal)是使用計算機串行端口連接的設備。這些端口所對應的設備名稱是/dev/ttySn;

2、偽終端(/dev/pty/)

偽終端是一對相互連接的虛擬設備,也被叫為主從設備。主從設備間通過IPC信道進行數據雙向傳遞。我們接觸的比較多的是telnet、SSH等提供網絡登錄服務的應用,及X Window提供的終端窗口實現。課堂上我們用的是Xshell和SecureCRT這兩款偽終端應用;

3、控制終端(/dev/tty)

對于我們登錄的shell,/dev/tty/就是我們使用的終端,他是當前進程控的控制終端的設備特殊文件。

4、控制臺終端(/dev/ttyn,/dev/console)

在Linux系統中,計算機顯示器通常被稱為控制臺終端(Console)。它仿真了類型為Linux的一種終端(TERM=Linux),并且有一些設備特殊文件與之相關聯:tty0、tty1、tty2等。當你在控制臺上登錄時,使用的是tty1。使用Alt+[F1-F6]組合鍵時,我們 就可以切換到tty2、tty3等上面去。tty1-tty6等稱為虛擬終端,而tty0則是當前所使用虛擬終端的一個別名,系統所產生的信息會發送到該終端上。因此不管當前正在使用哪個虛擬終端,系統信 息都會發送到控制臺終端上。 你可以登錄到不同的虛擬終端上去,因而可以讓系統同時有幾個不同的會話期存在。

原創文章,作者:yaoqin.liang,如若轉載,請注明出處:http://www.www58058.com/51451

(1)
yaoqin.liangyaoqin.liang
上一篇 2016-10-19
下一篇 2016-10-19

相關推薦

  • Linux進程管理和性能監控

    概述     監控系統的各方面的性能,保障各類服務的有序運行,是運維工作的重要組成部分,本篇就介紹一些常用的系統監控命令和相關參數的說明     具體包含以下幾個部分:         1、進程管理基…

    Linux干貨 2016-09-07
  • 文件系統的掛載、usb設備光盤的使用

    一、     文件系統的掛載mount: 1.       掛載命令mount使用: (1)掛載: 將額外文件系統與根文件系統某現存的目錄建立起關聯關系,進而使得此目錄做為其它文件訪問入口的行為,掛載點下原有文件在掛載完成后會被臨時隱藏 (2) 卸載:為解除此…

    Linux干貨 2016-08-29
  • grep &&正則表達式&&通配,元字,轉義符

    grep 基于正則表達式的查詢 1正則表達式: 正則表達式是通過使用特殊的字符所編寫的模式,一些字符不表示字符的表面意思,具有控制和通配的功能. 使用正則表達式進行匹配具有兩種方法:一是通過使用特殊的元字符進行字符匹配;二是使用次數匹配。 一, 正則表達式的特殊字符(元字符) :  #建議再溫習一下之前所學的統通配符,對比一下,防止混淆。 (1)元…

    Linux干貨 2016-08-05
  • Linux進程查看及管理(2)

    Linux進程查看及管理(2) CentOS5和6的啟動流程: Liunx中的啟動:kernel和rootfs(根文件系統) kernel:進程管理,內存管理,網絡管理功能,驅動程序,文件系統,安全功能(權限模型), rootfs:glibc(lib,lib64) 庫:函數集合,function(功能模塊)有其調用接口(頭文件是對函數功能或調用參數的功能進行…

    Linux干貨 2016-08-08
  • 計算機基礎入門及Pyhton基礎

    編程基礎 計算機基礎 程序(program識別并執行的指令 計算機是執行程序的機器 現代計算機 艾倫·麥席森·圖靈奠定了現在計算機的邏輯工作方式的基礎 馮·諾依曼提出計算機應該有五大部件組成:輸入/輸出設備、運算器、控制器、輸出設備。這是現代計算機基本框架。 語言基礎 計算機語言:與計算機之間交互的語言 機器語言:一定位數的二進制代碼成為機器指令,指令集合則…

    2017-09-16
  • N25-第三周作業

    第三周作業 1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 ~]#who | cut -d' ' -f 1 | sort | uniq 2、取出最后登錄到當前系統的用戶的相關信息。 ~]#who |tail -1 3、取出當前系統上被用戶當作其默認shell的最多的那個shell。 ~]#cat…

    Linux干貨 2016-12-18
欧美性久久久久