潘多

潘多的博客

他的个人主页  他的博客

shell 交互式操作

潘多  2010年06月20日 星期日 00:40 | 1841次浏览 | 0条评论

原文链接:http://bbs.linuxtone.org/thread-3420-1-1.html IT运维专家网--"自由平等,互助分享!" 本帖最后由 vyatta 于 2009-8-6 14:54 编辑


 Screen用法里面有个 screen -S test  & screen -x test 可以实现两个终端的交互式操作。
[root@MyC5 ~]# screen -S test   (终端1)

[root@MyC5 ~]# screen -x test   (终端2)


这里再列出一个传统的交互式操作实例:
要用到两个安装包,如果没有的话,可以自行下载安装,再继续。。。。

[root@test01 linux ]# rpm -qa |grep expect
pexpect-2.3-1.el5
expect-5.43.0-5.1
在输入kebitz 命令 前,应该输入下 w 找出需要共享的tty number,例如当前用户需要和pts/0进行交互式,只需输入:
[root@test01 linux]#kibitz -tty pts/0 root
pts/0会在屏幕上出现下面的提示:

[root@test01 linux]#
Message from [email=root@test01] root@test01 [/email] on tty1 at 08:40 ...
Can we talk? Run: kibitz -31256
EOF
kibitz -31256
Escape sequence is ^]


所以接受这个会话邀请就输入:kibitz -31256

这样 pts/0 和 tty1 就建立交互式会话了,在远程排错等 应用 上很实用。 :)

另外退出就执行 exit 即可。 这个和screen各有所长,根据实际 环境 使用可以事半功倍~

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !

暂时没有评论

Zeuux © 2024

京ICP备05028076号