您的位置:首页 > 运维架构 > Linux

Loadrunner监控Linux与windows方法

2009-04-23 14:43 429 查看
这是一个有意思的工具,类似screen,来看看这个工具的神奇之处吧。

1.录制终端
通常我们会录制桌面环境视频来作为教程使用。不过要注意的是,视频需要大量的存储空间,而终端脚本文件仅仅是一个文本文件,其大小不过是KB级别。

终端录制
# script -t 2> timing.log -a output.session
# command1
# command2
...
# exit

终端回放
# scriptreplay timing.log output.session

两个配置文件被当做script命令的参数。
其中一个文件(timing.log)用于存储时序信息,描述每一个命令在何时运行;
另外一个文件(output.session) 用于存储命令输出。
-t 选项用于将时序数据导入stderr。
2> 则用于将stderr重定向到timing.log
最后通过exit退出终端录制。

2.共享终端
script命令同样可以用于建立可在多个用户之间进行广播的视频会话。来看看是如何实现的吧。
打开两个终端,terminal1和terminal2
(1)在terminal1中输入以下命令:
# mkfifo scriptfifo

(2) 在terminal2中输入以下命令:
# ls -l
total 0
prw-r--r-- 1 root root 0 Jul 5 21:01 scriptfifo
# cat scriptfifo

(3)返回terminal1,输入以下命令:
# script -f scriptfifo
# commands;

如果需要结束会话,输入exit并按回车键。会得到如下信息:“Script done, file is scriptfifo”

转:《Linux Shell 脚本攻略》 更多内容请参考本书。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: