linux 录制并回放终端会话】的更多相关文章

发现一个比较好玩的命令,然后这块做一下记录 以下内容复制来源于 LINUX shell 脚本攻略第二版 当你需要为别人在终端上演示某些操作或是需要准备一个命令行教程时,通常得一边手动输入命令一边演示,或者也可以录制一段屏幕演示视频,然后再回放出来.其实也有其他的实现方法.利用script和scriptreplay命令,我们可以录制命令的次序以及时序,将相关数据记录在文本文件中.利用这些文件,其他人可以在终端上回放并查看命令的输出. script和scirptreplay命令在绝大多数GNU/Li…
Linux下利用script命令录制并回放终端会话 核心命令 script 和 scriptreplay 录制屏幕 script -t 2>timescript typescript 命令解释: 选项 -a 把录制内容追加的输出文件 -t 保存录制时间节点 -q 不显示script启动和exit的命令 -f 每次操作后都立即刷新缓存.实时写入文件 时间节点是输出到 stderr 的,所以要使用 2> 重定向 回放 scriptreplay -t timescript -s typescript…
当别人演示某些命令时,一时可能记不住,解决办法之一是把演示时的过程录制下来,视频当然最完美但是成本高.利用script和scriptrelay命令可以录制命令的次序和时序. 录制 script -t >timing.log -a output.session commands exit 解释 commands为自己的命令 script命令中-t参数表示将时序信息导入stderr.2>正好把stderr的信息重定向 script命令中-a参数表示把命令输出定向 exit用于结束录制 回放 scr…
另一篇终端会话共享的文章:Linux终端会话实时共享(kibitz) 使用script命令录制,使用scriptreplay播放录制的操作.共享终端的操作,则需要使用命名管道来实现. 1.1 录制 [root@xuexi ~]# cd /tmp [root@xuexi tmp]# script -t > timing.log -a output.session # 开始录制 Script started, file is output.session [root@xuexi tmp]# ls #…
一背景 二script命令简介 1 什么script命令 2 script命令操作 21 file选项 22 options选项 23 退出script 三Script命令结合实际使用场景 1 先在终端执行script命令记录scp命令过程 2 在脚本文件中添加script命令来记录scp的执行过程 四总结 五参考链接 一.背景 在之前的博客 [Git学习–>如何通过Shell脚本实现 监控Gitlab备份整个过程并且通过邮件通知得到备份结果?] 里面,我已经详细记录了每天的自动备份与清理过期备…
action.log和time.log这两个配置文件被当做script命令的参数.这两个文件可以随便命名.这里用time.log和action.log.其中time.log用于存储时序信息,描述每一个指令在何时运行:action.log用于存储命令信息输出.-t选项用于将时序数据导入stderr.2>用于stderr重定向到time.log. [root@localhost ~]# script -a action.log -t >time.log Script started, file i…
另一篇关于终端会话共享的文章:Linux录制.回放和共享终端操作 kibitz可以将一个会话(你所操作的)实时分享给本机的其它登陆用户(你想让别人看到的).通过这个工具,你敲什么命令,输出了什么内容对方都能立即看到,用来演示很不错. 它是是expect中的一个工具,所以先安装expect. yum -y install expect 使用方式很简单,在kibitz命令后加一个已登录的用户即可(比如你目前登陆的用户名).例如: [root@xuexi perlapp]# kibitz root 它…
Linux下script命令录制.回放和共享终端操作 [日期:2018-09-04] 来源:cnblogs.com/f-ck-need-u  作者:骏马金龙 [字体:大 中 小]   另一篇终端会话共享的文章:Linux终端会话实时共享(kibitz) 使用script命令录制,使用scriptreplay播放录制的操作.共享终端的操作,则需要使用命名管道来实现. 1.1 录制 [root@xuexi ~]# cd /tmp [root@xuexi tmp]# script -t 2> timi…
导读 录制一个终端操作可能是一个帮助他人学习 Linux .展示一系列正确命令行操作的和分享知识的通俗易懂方法.不管是出于什么目的,从终端复制粘贴文本需要重复很多次,而录制视频的过程也是相当麻烦,有时候还不能录制. 在这次的文章中,我们将简单的了解一下以 gif 格式记录和分享终端会话的方法. 预先要求 如果你只是希望能记录你的终端会话,并且能在终端进行回放或者和他人分享,那么你只需要一个叫做:ttyrec 的软件.Ubuntu 用户可以通过运行这行代码进行安装: sudo apt-get in…
我们通常会录制桌面环境视频来作为教程使用,但是视频需要大量的存储空间,而终端脚本文件仅仅是一个文本文件,其文件大小不过是KB级别 1, 开始录制终端会话 [root@VM_0_15_centos ~]# script -t 2> timing.log -a output.session Script started, file is output.session 解释: -t选项用于将时序数据导入stderr. 2>则用于将stderr重定向到timing.log. script命令中-a参数…