Chinaunix

标题: 急问:在sco5.05下如何增加和删除伪终端? [打印本页]

作者: niuhu    时间: 2004-12-31 19:31
标题: 急问:在sco5.05下如何增加和删除伪终端?
在scoadmin中已经增加伪终端数到512,并重联核心,但重起后,运行expect脚本还提示没有更多的伪终端,当前系统的用户许可是5户。
怎么办?谢谢!
作者: cctv666666    时间: 2005-01-01 16:03
标题: 急问:在sco5.05下如何增加和删除伪终端?
mkdev ptty
作者: niuhu    时间: 2005-01-03 11:16
标题: 急问:在sco5.05下如何增加和删除伪终端?
已经用mkdev ptty建过了,还不行。
奇怪,今天又试一下,又可以了,前天无论如何都不行,关机,重起都不行。
难道伪终端和windows下的dhcp一样有租约的时间限定?
作者: fjtele    时间: 2005-01-03 23:12
标题: 急问:在sco5.05下如何增加和删除伪终端?
不好意思啊!请问一下伪终端是什么东西啊
作者: niuhu    时间: 2005-01-05 08:16
标题: 急问:在sco5.05下如何增加和删除伪终端?
[quote]原帖由 "fjtele"]不好意思啊!请问一下伪终端是什么东西啊[/quote 发表:

不好意思,这个我也不太懂,只是用用而已,具体的定义说不上来,见谅!
作者: sdccf    时间: 2005-01-05 08:21
标题: 急问:在sco5.05下如何增加和删除伪终端?
www.google.com上搜索伪终端
作者: zhyesno    时间: 2005-01-05 09:30
标题: 急问:在sco5.05下如何增加和删除伪终端?
看(unix高级编程)就有。

伪终端
===============================================================================
    * 像 CCE, xterm, vcongui 等程序, 需要截获字符应用程序的输出, 以便在自己的设备上
      绘制终端输出.
    * 像 xterm, vcongui 等程序, 还要将自己的输入转换成字符应用程序能够理解的输入.

    * 利用伪终端, 上述这些程序就可以对字符应用程序的终端输入和输出进行过虑, 从而
      实现与普通终端一样的输入和输出处理.
===============================================================================

伪终端机制
===============================================================================
    * 伪终端由两部分组成: 主控终端和从属终端, 分别由两个进程处理, 这两个进程往往
      是父子进程.
    * 父进程打开伪终端的主控终端, 然后调用 fork 派生子进程.
    * 子进程建立新的会话, 并打开对应的从属终端, 并将该从属终端复制为标准输入,
      标准输出和标准错误.
    * 子进程调用 exec 执行新的程序, 该从属终端就形成了新会话的控制终端.
    * 对于子进程来说, 从属终端就是它们的标准输入, 标准输出和标准错误, 同时也是
      一个终端设备. 因此, 可以采用 6.6 小节中的终端属性进行控制, 但因为并不是
          真正的终端, 因此波特率, 线路控制函数等等将被忽略.
    * 任何写入主控终端的数据将成为从属终端的输入; 任何写入从属终端的数据将成为
      主控终端的输入. 这样, 主控终端上的进程 (父进程) 就能够为从属终端生成输入,
      而且还能够处理从属终端上的输出.
作者: niuhu    时间: 2005-01-05 11:16
标题: 急问:在sco5.05下如何增加和删除伪终端?
受教了,谢谢兄弟
作者: fjtele    时间: 2005-01-07 23:22
标题: 急问:在sco5.05下如何增加和删除伪终端?
谢谢




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2