Chinaunix

标题: 在虚拟终端下运行以下程序,终端无法使用了,怎么恢复? [打印本页]

作者: gnsychenlei    时间: 2014-01-06 19:06
标题: 在虚拟终端下运行以下程序,终端无法使用了,怎么恢复?
当然,关机后可以恢复,请问还有其他方法恢复终端吗?在该终端输入恢复回显的命令还是无法恢复。。
程序:#include<termios.h>
int main()
{
        struct termios termios_st;
        int ret=tcgetattr(0,&termios_st);
        termios_st.c_lflag|=~ECHO;
        tcsetattr(1,TCSANOW,&termios_st);
        return 0;
}

作者: MMMIX    时间: 2014-01-07 09:06
回复 1# gnsychenlei


    try reset
作者: jeasun    时间: 2014-01-21 16:50
termios_st.c_lflag|=~ECHO;
改成termios_st.c_lflag|=ECHO;

再跑一遍应该就好了




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