有网友问我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没有同步。

以上就是Linux系统如何实现不同终端间的同步,希望可以帮到有需要的朋友。

linux 同步 多终端,Linux系统如何实现不同终端间的同步相关推荐

  1. 启迪国信助力四川戒毒局构建“警务通终端管控系统”

    随着"互联网+戒毒"战略的实施,戒毒局移动警务通系统建设成为大势所趋.四川省戒毒管理局在全国司法系统中有较大影响力,其下属的资阳强制隔离戒毒所在2015年被司法部授予集体一等功,信 ...

  2. linux 监控mysql脚本_Linux系统MySQL主从同步监控shell脚本

    操作系统:CentOS系统 目的:定时监控MySQL数据库主从是否同步,如果不同步,记录故障时间,并执行命令使主从恢复同步状态 1.创建脚本文件 vi /home/crontab/check_mysq ...

  3. Linux: 硬件时钟, 系统时钟, 网络时钟, 时区修改和同步

    目录 基础认识 常用命令 查看和修改Linux的时区 常见时区 timedatectl 时钟同步 用硬件时钟同步系统时钟: 用系统时钟同步硬件时钟: 同步网络时间 hwclock命令 语法 查看和修改 ...

  4. linux系统 设置分屏,Linux桌面的4种可以分屏的终端

    终端分屏在很多情况下还是非常有用的.比如近来我在探索一个对话框工具 yad,就不得不多开几个终端窗口来测试,左边一个是yad命令的手册(man yad),右边一个是对 yad 进行的各种命令测试.如果 ...

  5. Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步

    1.什么是 Rsync? Rsync 是一个开源的快速备份工具,是Linux和UNIX操作系统默认安装的组件之一,可在不同主机间镜像同步整个目录,并支持增量备份文件传输,保持链接和权限,采用优化的同步 ...

  6. linux文件夹指向其他电脑,分享|Syncthing: 一个在计算机之间同步文件/文件夹的私密安全同步工具...

    简介 Syncthing是一个免费开源的工具,它能在你的各个网络计算机间同步文件/文件夹.它不像其它的同步工具,如BitTorrent Sync和Dropbox那样,它的同步数据是直接从一个系统中直接 ...

  7. 【内核】嵌入式linux内核的五个子系统

    Perface Linux内核主要由进程调度(SCHED).内存管理(MM).虚拟文件系统(VFS).网络接口(NET)和进程间通信(IPC)5个子系统组成,如图1所示. 图1 Linux内核的组成部 ...

  8. linux 恢复win7引导,双系统重装win7后恢复ubuntu引导

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 双系统重装win7/Xp后如何恢复ubuntu引导 重装win7后如何恢复ubuntu引导 在重装系统之后,开机启动界面的ubuntu引导不见了,直接进入 ...

  9. linux 文件操作 编程,Linux系统编程------------文件操作(基础)

    一.文件操作 1.1 Linux文件系统结构 1.1.1  Linux常见系统目录 /bin  :  存放普通系统可执行的命令(ls wc等) /sbin  :  存放系统管理程序(fsck等) /b ...

最新文章

  1. 干货 | 请收下这份2018学习清单:150个最好的机器学习,NLP和Python教程
  2. 腾讯发布95页重磅报告:全面预测中国互联网未来5年趋势
  3. HD 1003 Max Sum(贪心)
  4. QT的QColorDialog类的使用
  5. python科学计算和可视化编程软件_python科学计算与可视化
  6. 今天的一下子跳出来了的超级玛丽
  7. 首次在matable中安装libsvm碰到的问题和解决方法---- mxGetIr 已过时 错误
  8. Python 解析百度,搜狗词库
  9. batchplot插件用法_Batchplot辅助插件常见问题解决方法
  10. RGB与CMYK色彩模式
  11. 计算机组装有哪些,DIY电脑组装需要哪些东西
  12. 二次线性插值实现图像放大(计算机视觉)
  13. 被称为偏执的企业家,他成功跻身中国民企500强
  14. xbox360使用_Xbox 360作为媒体中心
  15. ssl证书生成 详细流程
  16. w7电脑蓝屏怎么解决_教您电脑蓝屏怎么办
  17. 洗地机排名前十的产品、洗地机品牌排行榜最新公布
  18. Python图片下载器(单线程PK多线程)_一蓑烟雨任平生
  19. 计算机管理没有本地用户和组控制面板,win10管理没有本地用户和组怎么办_win10电脑管理没有本地用户和组解决方法...
  20. 详细讲解go web框架之gin框架源码解析记录及思路流程和理解

热门文章

  1. HD2500显卡驱动linux,Intel发布HD Graphics 2500/4000显卡Win10驱动下载
  2. data transformation python_Python数据分析(方睿)
  3. python代码规范化_最流行的Python代码规范
  4. mac word维吾尔文字体_字加软件更新啦!万款字体一键激活!
  5. 1581: 统计成绩-一题简单的坑题
  6. 二叉树遍历(已知先序和中序)
  7. 开放下载!《深入浅出玩转物联网平台》
  8. golang mysql大量写入_Golang 实现分片读取http超大文件流和并发控制
  9. 如何更改 Mac 上的光标颜色
  10. Java扑克牌(多线程)