Linux終端類型

  終端是一種字符型設備,它有多種類型,通常使用tty來簡稱各種類型的終端設備。

  在Linux系統的設備特殊文件目錄/dev/下,終端特殊設備文件一般有以下幾種:

  1、串行端口終端

/dev/ttySn

    串行端口終端是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個字符設備。

    這些串行端口所對應的設備名稱是/dev/tts/0(或/dev/ttyS0),/dev/tts/1(或/dev/ttyS1)等,設備號分別是(4,0),(4,1)等,分別對應于DOS系統下的COM1\COM2等。

    例如,在命令行提示符下鍵入:echo test >/dev/ttyS1 會把單詞”test”發送到連接在ttyS1(COM2)端口的設備上??山哟趤韺嶒灐?/p>

   
    2、偽終端

/dev/pty/

    偽終端是成對的邏輯終端設備(即master和slave設備, 對master的操作會反映到slave上)。

    
    3、控制終端

/dev/tty

    如果當前進程有控制終端的話,那么/dev/tty就是當前進程的控制終端的設備特殊文件。可以使用命令ps –ax來查看進程與哪個控制終端相連。/dev/tty有些類似于到實際所使用終端設備的一個聯接。

    4、控制臺終端

/dev/ttyn  
/dev/console

   

tty        #查看當前TTY	
/dev/tty1	
echo "test tty0" > /dev/tty0	
test tty0	

    5、虛擬終端

/dev/pts/n

    在windows下的偽終端

    6、其他終端

    Linux系統中還針對很多不同的字符設備存在有很多其它種類的終端設備特殊文件。

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

(0)
tangfeifeitangfeifei
上一篇 2016-10-14 11:35
下一篇 2016-10-14 11:36

相關推薦

  • shell腳本之條件測試

    組合條件測試:在多個條件間實現邏輯運算     與:[ condition1 -a condition2 ]、condition1 && condition2     或:[ condition…

    Linux干貨 2015-08-24
  • 馬哥教育21期網絡班—第8周課程+練習—-成長進行時–不退步

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:一種網路裝置,負責網路橋接,將網絡的多個網段在數據鏈路層連接起來。 集線器:將多條以太網線或光纖集合連接在同一段物理介質下的裝置。工作在物理層。 二層交換機:工作在數據鏈路層,交換機內部的CPU會在每個端口成功連接時,通過將MAC地址和端口對應,形成一張MAC表。在今后的通…

    Linux干貨 2016-08-24
  • 基于keepalived的VRRP協議實現DR模型下的高可用集群

    基于keepalived的VRRP協議實現DR模型下的高可用集群 環境及配置前提說明 4臺虛擬服務器都為centos6.8. 主機1,ip:192.168.25.140 做后端RS1,80端口向外部提供web服務 主機2,ip:192.168.25.141 做后端RS2,80端口向外部提供web服務 ip:192.168.25.142為lo:0接口的VIP地…

    Linux干貨 2016-11-07
  • rsync+inotify實現文件同步

    一、前言 什么是rsync,remote synchronize遠程同步簡寫。Linux系統上由rsync這個軟件包提供。rsync有幾個特點,鏡像保存整個文件目錄樹或文件系統;有較高的數據傳輸效率;可以借助ssh實現安全數據傳輸;支持匿名傳輸等。rsync同步只是針對變化的文件進行傳輸,意味著其會在源和目標之間比較文件的異同。相對與scp來說,第一次傳輸兩…

    Linux干貨 2015-10-31
  • 數組和變量之間的關系及如何靈活運用數組

    什么是數組?數組:存儲多個元素的連續的內存空間,相當于多個變量的集合什么是變量? 變量即是存儲單個元素的內存空間 如果整個數組只有一個名字;數組名是數組的標識;也是數組所指向的存儲多個元素的連續的內存空間開始地址的標識;數組索引定義從 0 開始(第一個數組元素);到 N 結束引用某個數組元素時,數組名+【索引】格式:${ARRAY_NAM…

    Linux干貨 2017-05-22
  • Nginx及其相關配置詳解(一)

    Nginx: Nginx (engine x) 是一個高性能的HTTP和反向代理服務器,也是一個IMAP/POP3/SMTP服務器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布于2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資…

    2017-06-22
欧美性久久久久