• tty相关


    tty相关
    ttyn:虚拟终端,有tty1-tty6
    终端设备的统称
    tty0:虚拟终端的别名
    tty:控制终端,表示当前tty设备。登陆的控制终端为tty,映射到实际的虚拟终端设备。如tty1、tty2等。
    在命令行模式下,是映射到虚拟终端。
    在图形界面下,被映射到/dev/pts伪终端上。如/dev/pts/0、/dev/pts/1等。

    pty:伪终端,逻辑上的终端设备。(pseudo-tty)
    比如远程telnet到主机或使用xterm时也需要一个终端交互,这个终端就是pty
    双向:telnet应用程序 —— /dev/pts/3 ——/dev/ptym3—— GETTY
    TELNET ---> TTYP3(S3: slave) ---> PTYP3(M3: master) ---> GETTY
    pts/ptmx(pts/ptmx结合使用,进而实现pty):
    pts(pseudo-terminal slave)是pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty

    Q:/dev/tty是什么?
    A:tty设备包括虚拟控制台,串口以及伪终端设备。 /dev/tty代表当前tty设备,在当前的终端中输入 echo "hello"> /dev/tty ,都会直接显示在当前的终端中。

    Q:/dev/ttyS是什么?
    A:/dev/ttyS
    是串行终端设备。

    Q:/dev/pty是什么?
    A:/dev/pty
    即伪终端,所谓伪终端是逻辑上的终端设备,多用于模拟终端程序。例如,我们在X Window下打开的终端,以及我们在Windows
    使用telnet或ssh等方式登录Linux主机,此时均在使用pty设备(准确的说应该pty从设备)。

    Q:/dev/tty0与/dev/tty1 …/dev/tty63是什么?它们之间有什么区别?
    A:/dev/tty0代表当前虚拟控制台,而/dev/tty1等代表第一个虚拟控制台,例如当使用ALT+F2进行切换时,系统的虚拟控制台为/dev/tty2 ,当前的控制台则指向/dev/tty2

  • 相关阅读:
    net8:XML的读写操作【广告控件的XML文件实例】
    挺喜欢这个网站的
    问的问题的答案~
    zookeeper集群搭建
    solrCloud简介
    e3商城_day07
    solrj实现增删查
    solr后台管理界面-数据导入
    solr后台管理界面-增删改
    s5p6818 从SD卡启动程序(制作SD启动卡)
  • 原文地址:https://www.cnblogs.com/stellar/p/7456905.html
Copyright © 2020-2023  润新知