技巧:“禁用”Linux终端输出的回显
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-05
Termios结构是在POSIX规范中定义的一个标准接口,通过设置termios类型的数据结构中值及相关函数调用便可以对终端接口进行控制. 控制终端的输出回显主要用到"本地模式"中可用的c_lflag的宏ECHO,ECHO宏定义为:启用输入字符的本地回显功能 此功能最常见的应用莫过于控制输入密码的回显,如通过sudo /etc/**获取管理权限或终端登录MySQL时输入的密码是不会显示出来的. 而termios结构的定义包含在termios.h头文件中,直接看代码:
编译、运行之,达到预期目的~ 不同Linux发行版需要包含的头文件可能存在细微的差异,以下是我主机的信息:
|
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于技巧:“禁用”Linux终端输出的回显的所有评论