脚本录制和回放终端会话(script、scriptreplay)使用
script和scriptreplay命令在绝大多数GNU/linux都有发行版上都有。
使用这两个命令可以用于终端会话的录制和回放,制作视频供大家分享。
1、开始录制
#script -t 2>timing.log -a output.session
type commands;
...
...
exit
两个配置文件被当做script命令的参数。这两个文件可以随便命名,这里用timing.log和output.session。其中timing.log用于存储时序信息,描述每一个指令在何时运行;output.session用于存储命令信息输出。-t选项用于将时序数据导入stderr。2>用于stderr重定向到timing.log。
2、回放录制内容
根据两个信息对文件进行回放
#scriptreplay timing.log output.session
注意时序的输出
3、另一个强大的功能
script命令同样可以用于建立多个用户之间进行广播的视频会话
(1)在teminal1中输入一下命令:
#mkfifo scriptfifo
(2)在teminal2中输入一下命令:
#cat scriptfifo
(3)返回teminal1,输入一下命令:
#script -f scriptfifo
#commands
exit退出
当需要为计算机实验室或intelnet上的用户演示的教程的话,这是个不错的选择。
4、没有scriptreplay指令的解决方法。本例以RHLE5.5 X64为例
在redhat 6中自动带有scriptreplay指令,在redhat5中没有该指令,需要手动安装
安装是需要从ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.14/下载util-linux-ng-2.14.1.tar.gz和从http://rpm.pbone.net中下载util-linux-2.13-0.44.el5.x86_64.rpm
安装rpm包
#rpm -ivh util-linux-2.13-0.44.el5.x86_64.rpm
解压util-linux-ng-2.14.1.tar.gz
#tar zxvf util-linux-ng-2.14.1.tar.gz
进入解压后的目录
然后运行
#./configure && make && make install
脚本录制和回放终端会话(script、scriptreplay)使用相关推荐
- 关于脚本录制和回放终端会话(script、scriptreplay)使用
script和scriptreplay命令在绝大多数GNU/linux都有发行版上都有. 使用这两个命令可以用于终端会话的录制和回放,制作视频供大家分享. 1.开始录制 #script -t 2> ...
- Linux Shell 录制并回放终端会话
script和scriptreplay命令在绝大多数GNU/linux都有发行版上都有. 使用这两个命令可以用于终端会话的录制和回放,制作视频供大家分享. 1.开始录制 $script -t 2> ...
- linux 终端会话连接,如何在 Linux 中使用 Asciinema 进行录制和回放终端会话
简介 Asciinema 是一个轻量并且非常高效的终端会话录制器.使用它可以录制.回放和分享 JSON 格式的终端会话记录.与一些桌面录制器,比如 Recordmydesktop.Simplescre ...
- linux用终端播放视频,如何在 Linux 中使用 Asciinema 进行录制和回放终端会话
简介 Asciinema 是一个轻量并且非常高效的终端会话录制器.使用它可以录制.回放和分享 JSON 格式的终端会话记录.与一些桌面录制器,比如 Recordmydesktop.Simplescre ...
- Linux录制终端视频,桌面应用|如何在 Linux 中使用 Asciinema 进行录制和回放终端会话...
简介 Asciinema 是一个轻量并且非常高效的终端会话录制器.使用它可以录制.回放和分享 JSON 格式的终端会话记录.与一些桌面录制器,比如 Recordmydesktop.Simplescre ...
- Linux中录制并回放终端会话
当别人演示某些命令时,一时可能记不住,解决办法之一是把演示时的过程录制下来,视频当然最完美但是成本高.利用script和scriptrelay命令可以录制命令的次序和时序. 开始录制会话终端: 录 ...
- 【自动化测试技术QTP基础系列六】---QTP脚本录制及回放
QTP有普通.Analog和Low Level3三种录制模式 普通录制模式是最常用的一种录制模式 Analog录制模式,它能精确地记录下鼠标和键盘在被测试对象中的一系列操作过程,包括鼠标的移动和拖拽. ...
- 脚本录制两种模式 HTML-based script和URL-based script模式
在日常的性能测试过程中,使用LoadRunner脚本录制的时候有两种方式选择即HTML-based script和URL-based script,那么在什么情况下使用HTML-based scr ...
- 使用UFT进行脚本录制与回放
首先新建测试,出现如下界面,点击录制. 这里输入用户名和密码,用户名可以任意,密码输入mercury. 注意: 叉掉,结束录制. 接下来配置 选择地方时候可以不点确定,然后看看时间,截图先, 就像这样 ...
最新文章
- tinyproxy代理
- java包装类和基本类型谁先谁后_你知道Java中基本类型和包装类的区别吗
- java 更新jlabel_java – 如何动态更改JLabel
- 深入理解JVM虚拟机(五):字节码指令简介
- python写一个聊天程序_python实现一个简单的网络聊天程序
- 微软MVP张善友告诉你,微服务选型要注意这些地方
- 前端学习(3159):react-hello-react之一个简单的helloworld
- python停用词表_多版本中文停用词词表 + 多版本英文停用词词表 + python词表合并程序...
- 一份清华大佬的代码模版,简洁易懂!
- mysql数据库enum部分乱码_要慎用mysql的enum字段的原因
- C++之 程序文件和预处理
- 目前最快的 Java 框架居然是它?真的最快,秒射~
- 【cs231】反向传输与神经网络
- 基于java+swing的物业收费管理系统(java+swing+Gui)
- ember helper
- HTML教程: 网页字体的设置浅谈
- 分享一个经验模态分解分解视频,讲的超好
- Bottom Sheet
- 学习【AI测试】人工智能 (AI) 测试--开篇经验分享
- mysql中生成字符串对应的英文字母(拼音首字母)