選擇java 進入自由開放的國度

          隨筆 - 49, 文章 - 3, 評論 - 154, 引用 - 1
          數據加載中……

          linux連接控制,對tty終端驅動的控制

          說明了磁盤文件和設備文件的不同之處,通過對tty的控制,了解了控制終端的一些參數方法,但還有很多問題沒有搞明白.

          下面是顯示終端echo狀態的代碼,可以按照這個方式去顯示和設置其他的參數.

          ?1?#include?<stdio.h>
          ?2?#include?<termios.h>
          ?3?
          ?4?main()
          ?5?{
          ?6???struct?termios?info;
          ?7???int?rv;
          ?8???
          ?9???rv?=?tcgetattr(0,?&info);
          10???
          11???if?(rv?==?-1)
          12???{
          13?????perror("tcgetattr");
          14?????exit(1);
          15???}
          16?
          17???if?(info.c_lflag?&?ECHO)
          18???????printf("echo?is?on,?since?its?bit?is?1\n");
          19???else
          20?????printf("echo?is?off,?since?its?bit?is?0\n");
          21???
          22???
          23?}

          設置施用tcsetattr進行.關于其他參數,情參閱man termios.h了解更多信息.

          posted on 2006-03-28 17:20 soochow_hhb 以java論成敗 以架構論英雄 閱讀(553) 評論(0)  編輯  收藏 所屬分類: Reading

          主站蜘蛛池模板: 兰西县| 高碑店市| 辉南县| 岑溪市| 外汇| 盐源县| 利辛县| 措美县| 房山区| 南京市| 光泽县| 忻城县| 汉源县| 景泰县| 崇义县| 阳谷县| 县级市| 大冶市| 烟台市| 辽阳县| 五原县| 潞西市| 东乡县| 密云县| 武宣县| 绥滨县| 昌都县| 闽侯县| 建水县| 江山市| 双流县| 灌云县| 兴山县| 宣化县| 临夏市| 孟连| 尚志市| 洛阳市| 合山市| 宜良县| 萨嘎县|