浅析Linux系统如何完成不同终端间同步的技巧

Windows XP是美国微软公司研发的基于X86、X64架构的PC和平板电脑使用的操作系统,于2001年8月24日发布RTM版本,并于2001年10月25日开始零售 。其名字中“XP”的意思来自英文中的“体验(Experience)” 。该系统的默认桌面背景墙纸是Bliss,一张BMP格式的照片 。是拍摄的纳帕县郊外的风景,照片中包括了高低起伏的绿山及有层积云和卷云的蓝天 。 
浅析Linux系统如何实现不同终端间同步的技巧: 在进行Linux多终端操作时,如果能够实现不同终端之间的同步,那么就能够在各个终端上显示相同的操作效果,能够节省很多时间,操作方法也很简单,下面小编就给大家介绍下Linux不同终端间同步的方法 。

浅析Linux系统如何完成不同终端间同步的技巧

文章插图
安装必须软件#yum install tcl expect(1)确认当前所在终端号:root@localhost shell]# w17:59:31 up 9:47, 5 users, load average: 0.06, 0.02, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty3 - 08:15 9:44m 0.75s 0.75s。/xrgsu -aroot tty1 :0 17:08 9:47m 9.41s 9.41s /usr/bin/Xorg :root pts/0 :0.0 17:25 0.00s 3.04s 0.00s wroot pts/1 :0.0 17:33 10:04 0.11s 0.11s bashroot pts/3 :0.0 17:39 46.00s 0.02s 0.02s /bin/bash(2)以root用户身份向指定终端发起同步命令:=========pts/0 向pts/1 发起操作========[root@localhost shell]# kibitz -tty pts/1 rootasking root to type: kibitz -4010=========pts/1 收到请求 =============[root@localhost shell]#Message from root@localhost.localdomain on pts/0 at 18:02。。.Can we talk? Run: kibitz -4010EOF(3)按回车,输入 kibitz -4010[root@localhost shell]# kibitz -4010Escape sequence is ^]此时,pts/0 与pts/1两个终端已同步,控制任何一个终端可以在两边显示操作信息 。(4)再次查看终端状态[root@localhost shell]# w18:06:10 up 9:54, 5 users, load average: 0.04, 0.02, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty3 - 08:15 9:50m 0.76s 0.76s。/xrgsu -aroot tty1 :0 17:08 9:54m 12.66s 12.66s /usr/bin/Xorg :root pts/0 :0.0 17:25 1:58 5.41s 0.00s expect -- /usr/root pts/1 :0.0 17:33 0.00s 0.11s 0.00s expect -- /usr/root pts/3 :0.0 17:39 4:17 0.03s 0.03s /bin/bashpts/0和pts/1已经通过expect程序同步,pts/3没有同步 。【浅析Linux系统如何完成不同终端间同步的技巧】
浅析Linux系统如何完成不同终端间同步的技巧

文章插图
 

    推荐阅读