第19章:伪终端
杰良 (继往开来)
读过 UNIX环境高级编程
- 章节名:第19章:伪终端
第19章:伪终端 1、伪终端这个术语暗示对于一个应用程序而言,它看上去像一个终端,但实际上应用程序被欺骗了。从内核角度看,伪终端看起来像一个双向管道。而事实上Solaris的伪终端就是用STREAMS构建的。 2、一些相关的调用函数。Posix_openpt函数用来打开下一个可用的伪终端主设备。用于更改权限的两个函数是grantpt和unlockpt。确定路径名用ptsname函数。 3、当我们用pty来执行另外一个程序时,该程序在一个它自己的会话中执行,并和一个伪终端连接。具体对伪终端的应用主要有以下几个。Utmp文件、作业控制交互、检查长时间运行程序的输出、script程序、运行协同进程、用非交互模式驱动交互式程序。
85人阅读
杰良对本书的所有笔记 · · · · · ·
-
第17章:高级进程间通信
第17章:高级进程间通信 1、基于STREAMS的管道(简称STRREAMS管道,STREAMS pipe)是一个双向...
-
第18章:终端I/O
第18章:终端I/O 1、终端设备是由位于内核中的终端驱动程序控制的,都有一个输入队列和输出队...
-
第19章:伪终端
-
第20章:数据库函数库
第20章:数据库函数库 1、本章详细介绍了一个数据库函数库的设计与实现。此函数库包括的一些...
-
第21章:与网络打印机通信
第21章:与网络打印机通信 1、本章实现了两个程序:一个打印假脱机守护进程,用以将作业发送...
> 查看全部21篇
说明 · · · · · ·
表示其中内容是对原文的摘抄