博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux锁住终端会话命令,Linux终端会话实时共享(kibitz)
阅读量:6903 次
发布时间:2019-06-27

本文共 897 字,大约阅读时间需要 2 分钟。

kibitz可以将一个会话(你所操作的)实时分享给本机的其它登陆用户(你想让别人看到的)。通过这个工具,你敲什么命令,输出了什么内容对方都能立即看到,用来演示很不错。

它是是expect中的一个工具,所以先安装expect。

yum -y install expect

使用方式很简单,在kibitz命令后加一个已登录的用户即可(比如你目前登陆的用户名)。例如:

[root@xuexi perlapp]# kibitz root

它会输出如下信息:

asking root to type:  kibitz -11913

write: root is logged in more than once; writing to pts/2

只需在想要接收共享会话的终端上输入kibitz -11913,就可以接收所有消息了。

结束共享的时候,只需在主终端上输入exit命令或者CTRL+D键即可退出。

还可以指定分享给哪个终端,例如当前已登录的终端有pts/0和pts/1,你所操作的是pts/0,想分享给pts/1:

kibitz -tty pts/1 root

然后将kibitz -11913这种握手码复制到pts/1的EOF字符后面按回车即可。

实际上这个tty选项没什么用,就算指定了tty选项,还是可以在任意终端上通过kibitz -11913来建立共享终端。

默认情况下,kibitz只支持将会话共享给一个人。如果想要共享给多人,则需要特殊处理。

例如,分享给两个人:

kibitz root kibitz root

它会在主会话输出:

asking root to type:  kibitz -15573

write: root is logged in more than once; writing to pts/3

Message from root@xuexi.longshuai.com on pts/4 at 10:55 ...

Can we talk? Run: kibitz -15587

EOF

两个kibitz -NNNNN,只需分别复制给不同终端上执行即可。

0b1331709591d260c1c78e86d0c51c18.png

转载地址:http://jqodl.baihongyu.com/

你可能感兴趣的文章
Windows Dos命令下查看端口号,杀死端口
查看>>
VS------csc.exe已停止工作解决方法
查看>>
PHP mysql_fetch_array与mysql_fetch_row的区别
查看>>
Python ORM框架之 Peewee入门
查看>>
Windows版Mycat结合mysql安装配置+水平切分(转载)
查看>>
CSS3 Flex布局整理(二)-容器属性
查看>>
第11章:sed进阶操作
查看>>
js获取单独一个checkbox是否被选中
查看>>
【工具】Sublime + MarkdownEditing + OmniMarkupPreviewer使用起来
查看>>
django Multi-table inheritance ---- 用于实现基表-子表
查看>>
关于Mac终端故障一直出现 [进程已完毕]
查看>>
带着问题学习分布式系统之数据分片
查看>>
Maven实现Web应用集成測试自己主动化 -- 測试自己主动化(WebTest Maven Plugin)
查看>>
jvm虚拟机原理1
查看>>
51 Nod 1029 大数除法【Java大数乱搞】
查看>>
1941套站点模版,终生收藏,个个精品
查看>>
使用Reveal来查看别人的APP界面+白苹果不刷机解决方式
查看>>
MongoDB(六)-- 集群搭建
查看>>
QQ窗体的控制,同步异步打开360网盘,控制360网盘窗体的移动
查看>>
Linux中tomcat启动很慢,SessionIdGeneratorBase.createSecureRandom耗时5分钟
查看>>