| 在Unix终端上实现多屏功能 |
|
| http://www.cnfp.net 时间:2003-11-27来源:中国人民银行宿州市中心支行 赵勇 |
|
Unix足—个多任务多用户的操作系统,人民银行重要的系统多采用Unix操作系统。
人民银行会计核算管理“四集中”系统的业务操作员最近提出—个比较有趣的问题:终端是否能象中控服务器一样,在一个终端上开多个屏幕,供多个用户登陆,就象主控台的tty01,tty02,tty03…这样工作起来岂不更加方便? 我们知道,在Unix主机上使用Alt+Fn组合键可以实现多屏功能。终端上一般只有一屏,使用起来不人方便。通过查找资料和多方咨询,使一个终端可以象主机—样实现多屏,具体实现步骤如下: 1.以超级用户身份登录后,运行scoadmin,选择Hardware/KernelManager->Kemel->TureParam· eters重新没置参数。选择TTY and cOns01econfiguration,NSPTTYS设置多屏数目。 2.用mkdev建立ttypi等设备文件。 3.使用enablettypi激活终端。 4.用vi编辑/etc/mscreencap文件。以vtl00为增加以下内容: vtl00:\ stop,ALT-Q,,Ah\r,:\ ALT-A,^A‘Sr,E!8Q:\ ALT-B,^Aak,XEl9Q:\ ALT-C,^Abk,\E!10Q:\ 若用户想在vt220仿真下使用多屏功能,只要将上述代码中的vtl00改为vt220即可。注意:使用终端时环境变量TERM的值要与mscreencap中定义的一致,否则无法实现多屏功能。 5.在终端上重新登录后,在$提示符下运行msgreen程序,用户即可使用多屏功能。按Alt+Fn切换到第n屏,按Alt+Q退出多屏操作。 (注:有些比较早的终端设备可能不支持多屏功能)
|
|
|