栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux系统如何实现不同终端间的同步

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux系统如何实现不同终端间的同步

  在进行Linux多终端操作时,如果能够实现不同终端之间的同步,那么就能够在各个终端上显示相同的操作效果,能够节省很多时间,操作方法也很简单,下面小编就给大家介绍下Linux不同终端间同步的方法。

  安装必须软件

  #yum install tcl expect

  (1)确认当前所在终端号:

  [root@localhost shell]# w

  17:59:31 up 9:47, 5 users, load average: 0.06, 0.02, 0.00

  USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

  root tty3 - 08:15 9:44m 0.75s 0.75s 。/xrgsu -a

  root 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 w

  root pts/1 :0.0 17:33 10:04 0.11s 0.11s bash

  root 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 root

  asking 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 -4010

  EOF

  (3)按回车,输入 kibitz -4010

  [root@localhost shell]# kibitz -4010

  Escape sequence is ^]

  此时,pts/0 与pts/1两个终端已同步,控制任何一个终端可以在两边显示操作信息。

  (4)再次查看终端状态

  [root@localhost shell]# w

  18:06:10 up 9:54, 5 users, load average: 0.04, 0.02, 0.00

  USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT

  root tty3 - 08:15 9:50m 0.76s 0.76s 。/xrgsu -a

  root 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/bash

  pts/0和pts/1已经通过expect程序同步,pts/3没有同步。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/589581.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号