a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

linux基礎(chǔ):tty pty pts tts介紹

發(fā)布時間:  2012/8/10 15:07:51
 1. tty(終端設(shè)備的統(tǒng)稱):

  tty一詞源于Teletypes,或者teletypewriters,原來指的是電傳打字機,是通過串行線用打印機鍵盤通過閱讀和發(fā)送信息的東西,后 來這東西被鍵盤與顯示器取代,所以現(xiàn)在叫終端比較合適。

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

  2. pty(虛擬終端):

  但是如果我們遠(yuǎn)程telnet到主機或使用xterm時不也需要一個終端交互么?是的,這就是虛擬終端pty(pseudo-tty)

  3. pts/ptmx(pts/ptmx結(jié)合使用,進(jìn)而實現(xiàn)pty):

  pts(pseudo-terminal slave)是pty的實現(xiàn)方法,與ptmx(pseudo-terminal master)配合使用實現(xiàn)pty。

  Linux終端:

  在Linux系統(tǒng)的設(shè)備特殊文件目錄/dev/下,終端特殊設(shè)備文件一般有以下幾種:

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

  串 行端口終端(Serial Port Terminal)是使用計算機串行端口連接的終端設(shè)備。計算機把每個串行端口都看作是一個字符設(shè)備。有段時間這些串行端口設(shè)備通常被稱為終端設(shè)備,因為 那時它的最大用途就是用來連接終端。這些串行端口所對應(yīng)的設(shè)備名稱是/dev/tts/0(或/dev/ttyS0), /dev/tts/1(或/dev/ttyS1)等,設(shè)備號分別是(4,0), (4,1)等,分別對應(yīng)于DOS系統(tǒng)下的COM1、COM2等。若要向一個端口發(fā)送數(shù)據(jù),可以在命令行上把標(biāo)準(zhǔn)輸出重定向到這些特殊文件名上即可。例如, 在命令行提示符下鍵入:echo test > /dev/ttyS1會把單詞”test”發(fā)送到連接在ttyS1(COM2)端口的設(shè)備上。可接串口來實驗。

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

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

  例 如/dev/ptyp3和/dev/ttyp3(或者在設(shè)備文件系統(tǒng)中分別是/dev/pty/m3和 /dev/pty/s3)。它們與實際物理設(shè)備并不直接相關(guān)。如果一個程序把ptyp3(master設(shè)備)看作是一個串行端口設(shè)備,則它對該端口的讀/ 寫操作會反映在該邏輯終端設(shè)備對應(yīng)的另一個ttyp3(slave設(shè)備)上面。而ttyp3則是另一個程序用于讀寫操作的邏輯設(shè)備。

  這 樣,兩個程序就可以通過這種邏輯設(shè)備進(jìn)行互相交流,而其中一個使用ttyp3的程序則認(rèn)為自己正在與一個串行端口進(jìn)行通信。這很象是邏輯設(shè)備對之間的管道 操作。對于ttyp3(s3),任何設(shè)計成使用一個串行端口設(shè)備的程序都可以使用該邏輯設(shè)備。但對于使用ptyp3的程序,則需要專門設(shè)計來使用 ptyp3(m3)邏輯設(shè)備。

  例如,如果某人在網(wǎng)上使用telnet程序連接到你的計算機上,則telnet程序就可能會開始連接到設(shè)備 ptyp2(m2)上(一個偽終端端口上)。此時一個getty程序就應(yīng)該運行在對應(yīng)的ttyp2(s2)端口上。當(dāng)telnet從遠(yuǎn)端獲取了一個字符 時,該字符就會通過m2、s2傳遞給 getty程序,而getty程序就會通過s2、m2和telnet程序往網(wǎng)絡(luò)上返回”login:”字符串信息。這樣,登錄程序與telnet程序就通 過“偽終端”進(jìn)行通信。通過使用適當(dāng)?shù)能浖涂梢园褍蓚甚至多個偽終端設(shè)備連接到同一個物理串行端口上。

  在使用設(shè)備文件系統(tǒng) (device filesystem)之前,為了得到大量的偽終端設(shè)備特殊文件,使用了比較復(fù)雜的文件名命名方式。因為只存在16個ttyp(ttyp0—ttypf) 的設(shè)備文件,為了得到更多的邏輯設(shè)備對,就使用了象q、r、s等字符來代替p。例如,ttys8和ptys8就是一個偽終端設(shè)備對。不過這種命名方式目前 仍然在RedHat等Linux系統(tǒng)中使用著。

  但Linux系統(tǒng)上的Unix98并不使用上述方法,而使用了”pty master”方式,例如/dev/ptm3。它的對應(yīng)端則會被自動地創(chuàng)建成/dev/pts/3。這樣就可以在需要時提供一個pty偽終端。目錄 /dev/pts是一個類型為devpts的文件系統(tǒng),并且可以在被加載文件系統(tǒng)列表中看到。雖然“文件”/dev/pts/3看上去是設(shè)備文件系統(tǒng)中的 一項,但其實它完全是一種不同的文件系統(tǒng)。

  即: TELNET ---> TTYP3(S3: slave) ---> PTYP3(M3: master) ---> GETTY

  =========================================================================

  實驗:

  1、在X下打開一個或N個終端窗口

  2、#ls /dev/pt*

  3、關(guān)閉這個X下的終端窗口,再次運行;比較兩次輸出信息就明白了。

  在RHEL4環(huán)境下: 輸出為/dev/ptmx /dev/pts/1存在一(master)對多(slave)的情況

  =========================================================================

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

  如 果當(dāng)前進(jìn)程有控制終端(Controlling Terminal)的話,那么/dev/tty就是當(dāng)前進(jìn)程的控制終端的設(shè)備特殊文件。可以使用命令”ps –ax”來查看進(jìn)程與哪個控制終端相連。對于你登錄的shell,/dev/tty就是你使用的終端,設(shè)備號是(5,0)。使用命令”tty”可以查看它 具體對應(yīng)哪個實際終端設(shè)備。/dev/tty有些類似于到實際所使用終端設(shè)備的一個聯(lián)接。

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

  在Linux 系統(tǒng)中,計算機顯示器通常被稱為控制臺終端 (Console)。它仿真了類型為Linux的一種終端(TERM=Linux),并且有一些設(shè)備特殊文件與之相關(guān)聯(lián):tty0、tty1、tty2 等。當(dāng)你在控制臺上登錄時,使用的是tty1。使用Alt+[F1—F6]組合鍵時,我們就可以切換到tty2、tty3等上面去。tty1–tty6等 稱為虛擬終端,而tty0則是當(dāng)前所使用虛擬終端的一個別名,系統(tǒng)所產(chǎn)生的信息會發(fā)送到該終端上。因此不管當(dāng)前正在使用哪個虛擬終端,系統(tǒng)信息都會發(fā)送到 控制臺終端上。你可以登錄到不同的虛擬終端上去,因而可以讓系統(tǒng)同時有幾個不同的會話期存在。只有系統(tǒng)或超級用戶root可以向 /dev/tty0進(jìn)行寫操作 即下例:

  1、# tty(查看當(dāng)前TTY)

  /dev/tty1

  2、#echo "test tty0" > /dev/tty0

  test tty0

  5 虛擬終端(/dev/pts/n)

  在Xwindows模式下的偽終端.

  6 其它類型

  Linux系統(tǒng)中還針對很多不同的字符設(shè)備存在有很多其它種類的終端設(shè)備特殊文件。例如針對ISDN設(shè)備的/dev/ttyIn終端設(shè)備等。這里不再贅述


本文出自:億恩科技【www.ibaoshan.net】

服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線

     
     
    国产69精品久久久久999小说 | 亚洲AV无码国产精品色午友在线| 免费A级毛片中文字幕| 国产成人精品一区二区秒拍| 又白又大的两座峰| 少妇性生生活视频在线观看| 久久天堂AV女色优精品| 国产AV无码专区亚洲AⅤ| 曰本真人性做爰ⅩXX| 无码人妻丰满热妇又大又粗| 女性高爱潮AAAA级视频免费| 国内国精产品一二三区传媒| А√天堂资源地址在线官网BT| 亚洲精品无码成人AV电影网| 揉大N呻吟水多大棒子| 巨熟乳波霸若妻在线播放| 国产精品狼人久久久久影院| 99久久精品免费看国产| 亚洲成人av无码| 肉蒲团之极乐宝鉴| 久久亚洲日韩成人无码导航| 国产精品一亚洲AV日韩AV欧 | 办公室被吃奶好爽在线观看| 亚洲日韩激情无码一区| 熟女一区二区三区| 男j插女p无遮挡100%| 国产又粗又猛又爽又黄的视频免费黑人了| WWW亚洲精品久久久| 亚洲熟妇无码AV| 天天摸天天碰天天添中文无码| 免费无码黄动漫在线观看| 国产又色又爽又黄的在线观看 | 热99RE久久精品这里都是精品| 精品久久久久香蕉网| 丰满熟妇大号BBWBBWBBW| 中文字幕人妻成人综合永久| 亚洲AV无码成人精品区明星换面| 日本JAPANESE猛男GAY| 久久综合给久久狠狠97色| 国产女人18毛片水真多18精品| 拔萝卜全程不该盖被子怎么办| 一二三四免费观看高清在线| 无人区码卡二卡乱码中国字幕| 强 暴 疼 哭 处 女| 久久九九精品99国产精品| 国产精品乱码久久久久久软件| JZZIJZZIJ亚洲成熟少妇| 亚洲中文欧美在线视频| 无码熟妇人妻AV影音先锋| 奇米第四色777ME| 久久人人爽人人爽人人片AV高请 | 好爽好湿好硬好大免费视频| 芳芳好紧好滑好湿好爽 | 手在线播放波多野结衣| 妺妺窝人体色www免费看| 黄桃AV无码免费一区二区三区| 粉嫩被粗大进进出出视频| 97人妻无码一区二区精品免费| 亚洲人成人网站色WWW| 无码午夜人妻一区二区不卡视频| 日本边添边摸边做边爱喷水| 老妇高潮潮喷到猛进猛出| 国内精品久久久久久久影视 | 色情ⅩXXX欧美色妇HD| 免费人妻无码不卡中文字幕18禁| 精品国产一区二区三区香蕉| 公交车被多男摁住灌浓精 | WWW.COM.含羞草| 一区三区四区产品乱码| 亚洲AV日韩精品一区二区三区| 色一情一乱一伦一视频免费看 | AV亚欧洲日产国码无码| 亚洲中文久久精品无码软件| 午夜三级理论在线观看高清| 日本无人区码一码二码三码区别| 免费毛片45分钟| 九九在线中文字幕无码| 国产老妇伦国产熟女老妇高清| 成人网站亚洲二区乱码| 666西方大但人文艺术| 亚洲熟妇色XXXXX欧美老妇| 亚洲AV成人一区二区电影在线| 手机在线看永久AV片免费| 奇米影视7777久久精品| 乱肉怀孕又粗又大| 精品久久久久久国产| 国产精品亚洲色婷婷99久久精品 | 无人区一码二码乱码区别在哪| 日本经典片免费看| 年轻漂亮的人妻被公侵犯BD免费版 | 欧美人与动牲交A免费| 久久人妻蜜桃一区二区三区| 好吊妞人成视频在线观看强行| 国产成人无码一区二区三区在线| 草木影视在线视频免费观看| 98久9在线 | 免费| 已婚少妇美妙人妻系列| 亚洲精品成人无码中文毛片不卡| 午夜亚洲AV日韩AV无码大全| 天干天干天啪啪夜爽爽AV| 日本在线视频WWW鲁啊鲁| 欧美黑人性爱视频| 蜜臀AV无码人妻精品| 久久久精品人妻人人澡| 国偷自产一区二视频观看| 国产精品毛片完整版视频| 放荡大屁股少妇高潮喷水| 把腿张开老子CAO烂你NP皇宫| 18禁黄污无遮挡无码网站| 野花おっさんとわたし| 亚洲精品欧美二区三区中文字幕| 亚洲 欧美 国产 日韩 精品 | 精品人在线二线三线区别| 国产又粗老女人又硬又爽| 国产精品美女久久久久久| 国产99在线 | 欧美| 大香煮伊在2020一二三久| 扒开腿挺进湿润的花苞| 777ZYZ玖玖资源站最稳定网| 真实的国产乱XXXX在线| 野花影视视频在线观看免费| 亚洲精品自在在线观看| 亚洲AV综合色区无码另类小说| 小SAO货撅起屁股扒开GIF动| 天堂国品一二三产品区别大吗| 日韩夜夜高潮夜夜爽无码| 人人做人人妻人人精| 屁屁影院最新发布页CCYY| 欧美黑人XXXX性高清版| 妺妺窝人体色77777791| 美女扒开腿让男人桶爽30分钟| 久久婷婷五月综合色精品| 久久精品国产亚洲AV大全| 精品国产乱码久久久久软件 | AV无码天堂一区二区三区| 337P日本欧洲亚洲大胆裸体艺| 中国 韩国 日本 免费看| 幼儿HIPHOP张婉莹仙踪网| 野花免费观看日本韩国| 亚洲制服丝袜中文字幕在线| 亚洲无人区码一码二码三码的特点| 亚洲精品无码专区久久同性男| 亚洲国产精品不卡AV在线| 亚洲AV中文乱码一区二| 亚洲AV无码专区色爱天堂老鸭窝 | 蜜桃视频一区二区三区在线观看| 老妇饥渴XXHDⅩXXOOO| 老乞丐没完没了73节| 久久综合激的五月天的歌词| 久久久久亚洲AV无码成人片麻豆| 久久精品国产网红主播| 久久WWW成人看片免费不卡| 久久成人麻豆午夜电影| 久久ER热在这里只有精品66| 久久精晶国产99久久6| 久久九九日本韩国精品 | 妺妺窝人体色WWW在线下载| 美国白人未成年RAPPER豆瓣| 蜜桃色欲AV久久无码精品软件| 免费AV资源网站| 末成年女AV片一区二区丫| 女人下边水润紧致好处| 欧美乱大交XXXXX潮喷| 欧美性插B在线视频网站| 青青草原综合久久大伊人| 人妻丰满熟妇AV无码| 日本XXXX色视频在线观看免费| 日韩精品成人一区二区三区| 三个人一起玩3Q详细经过| 双人床上做剧烈运动可以吗| 天堂8在/线中文在线资源8| 婷婷成人亚洲综合五月天| 无码人妻精品一区二区三区99仓| 小怡的暴露耻辱系列小说| 亚洲AV无码专区国产乱码电影 | 屠户家的小娇花哒哒啦爱你| 无码少妇xxxx| 羞羞漫画十八禁啪啪漫画免费| 亚洲AV无码成人YELLOW| 亚洲国产精品久久久久秋霞1| 亚洲色一色噜一噜噜噜| 伊人精品无码一区二区三区电影| 中国女人内射6XXXXXWWW| 92国产精品午夜福利无毒不卡| A级毛片免费观看播放器| 扒开校花的粉嫩小泬| 俄罗斯大荫蒂女人毛茸茸| 国产激情一区二区三区成人| 国产丝袜无码一区二区视频 | 99国产欧美精品久久久蜜芽| CHINESE农村野外XXXXVIDEOS| 办公室紧身女教师| 第一福利视频500| 国产成人最新三级在线视频| 国产人澡人澡澡澡人碰视频| 狠狠躁夜夜躁青青草原软件| 久久99精品久久久久婷综合| 老师你的兔子好软水好多小时| 男人J进女人屁网站免费| 欧洲熟妇色XXXXⅩ|