Chinaunix首页 | 论坛 | 博客
  • 博客访问: 142978
  • 博文数量: 82
  • 博客积分: 1415
  • 博客等级: 上尉
  • 技术积分: 890
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-08 22:30
文章分类

全部博文(82)

文章存档

2011年(1)

2009年(81)

我的朋友

分类: LINUX

2009-06-24 17:43:28

emerge -av dev-perl/Expect tcl
emerge -pf expect
cd /usr/src
wget
tar zxvf expect-5.42.1.tar.gz
cp example/kibitz /usr/bin/
cp example/xkibitz /usr/bin/
vim /usr/bin/kibitz
 
将前面几行改为
#!/bin/sh
# \
    exec expect -- "$0" ${1+"$@"}
##!../expect --
 
就可以使用 kibitz 了
 
例如:
w
显示
root pts/0
root pts/2 
#kibitz -tty pts/2 root 
asking root to type:  kibitz -30993
 
pts/2上显示:
Message from on pts/0 at 17:42 ...
Can we talk? Run: kibitz -30993
EOF
kibitz -30993(复制kibitz -30993并回车)
Escape sequence is ^]
#w
USER     TTY         PCPU WHAT
root     pts/0       0.00s expect -- /usr/bin/kibitz -tty pts/2 root
root     pts/2       0.00s expect -- /usr/bin/kibitz -30993
 
这样两个用户就看到同一个SHELL的显示了
 
阅读(784) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

linul2009-06-24 17:57:24

这样两个用户就看到同一个SHELL的显示了 简单些的方法,在同一个用户下: 我 screen -R root 其他人 screen -x root