特殊输入字符-鸿鹄论坛_华为认证h35-211-hcnp-access network题库
POSIX.1定义了11个在输入时作特殊处理的字符。SVR4另外加了6个特殊字符,4.3+BSD引入了更多高级编程功能。这些特殊字符在不同系统和环境中扮演着关键角色,包括输入波特率、输出波特率和行控制函数等。
在UNIX环境下,前台进程组ID和终端行规程是至关重要的。终端设备驱动程序提供了多种函数说明,例如tcgetattr用于取属性,tcssetattr用于设置属性,cfgetispeed得到输入速度,cfgetospeed得到输出速度,cfssetispeed设置输入速度,cfssetospeed设置输出速度等。除此之外,tcdrain用于等待所有输出传输完成,tcflow可挂起传输或接收,tcflush可清除未决输入和/或输出,而tcsendbreak则用于发送BREAK字符。tcgetpgrp可得到前台进程组ID,tcssetpgrp则可设置前台进程组ID。
对于更深入了解这些特殊字符及其应用,可以参考以下资源:
这些资源涵盖了从输入输出波特率、行控制、进程组ID到特殊字符输入与处理的各个方面,为您提供全面的知识和实用工具,帮助您在UNIX和POSIX环境中高效工作。
下载地址
用户评论