linux 录制并回放终端会话

发现一个比较好玩的命令,然后这块做一下记录

以下内容复制来源于 LINUX shell 脚本攻略第二版

当你需要为别人在终端上演示某些操作或是需要准备一个命令行教程时,通常得一边手动输入命令一边演示,或者也可以录制一段屏幕演示视频,然后再回放出来。其实也有其他的实现方
法。利用script和scriptreplay命令,我们可以录制命令的次序以及时序,将相关数据记录在文本文件中。利用这些文件,其他人可以在终端上回放并查看命令的输出。

script和scirptreplay命令在绝大多数GNU/Linux发行版上都可以找到。把终端会话记录到一个文件中挺好玩的。你可以通过录制终端会话来制作命令行教学视频教程,也可以与他人分
享会话记录文件,共同研究如何使用命令行完成某项任务。

开始录制终端会话:

 script -t 2> timing.log -a output.session

 command

 exit

查看录制的终端回话

scriptreplay timing.log output.session

发现不错,比较好玩,做一下记录

时间: 2024-11-10 01:10:53

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

录制与回放终端会话

录制与回放终端会话    ==>script.scriptreplay  (制作"命令行技巧"视频教程) - 将输入命令后发生的一切按照时间先后次序记录下来,然后再进行回放 优点:终端脚本文件仅仅是一个文本文件,其文件大小不过是KB级别,远远低于桌面环境视频占用的空间大小------------------格式:script [-a] [-c COMMAND] [-f] [-q] [-t] [file] -a      Append the output to "fil

script,scriptreplay:录制并回放终端会话

可以通过录制终端会话来制作命令行教学视频教程,也可以与他人分享会话记录 开始录制,直到输入exit退出 #script -t 2> timing.log -a output.log #exit 参数解释: -t:用于将时序数据导入stderr 2>:用于将stderr重定向到日志文件timing.log -a:存储命令输出的信息 播放录像: #scriptreplay timing.log output.log

Linux Shell 录制并回放终端会话

当别人演示某些命令时,一时可能记不住,解决办法之一是把演示时的过程录制下来,视频当然最完美但是成本高.利用script和scriptrelay命令可以录制命令的次序和时序. 录制 script -t 2>timing.log -a output.session commands exit 解释 commands为自己的命令 script命令中-t参数表示将时序信息导入stderr.2>正好把stderr的信息重定向 script命令中-a参数表示把命令输出定向 exit用于结束录制 回放 sc

5.录制与回放终端会话.

开始录制会话终端: script -t 2> timing.log -a output.session type commands ........ ........ exit 其中timing.log 用于存储时序信息:output.session用于存储命令输出. -t 选项用于将时序导入error 2>则用于将stderr重定向到timing.log. 借助与timing.log和 output.session 可以用下面的方法回访命令执行的过程. scriptreplay timing

Linux录制、回放和共享终端操作

使用script命令录制,使用scriptreplay播放录制的操作.共享终端的操作,则需要使用命名管道来实现. 1.1 录制 [[email protected] ~]# cd /tmp [[email protected] tmp]# script -t 2> timing.log -a output.session # 开始录制 Script started, file is output.session [[email protected] tmp]# ls # 执行一个操作:命令ls

如何在 Linux 上录制你的终端操作

2016/07/21 ·  All · 1 评论·  Linux 分享到:4 JSP自定义标签 Python开发环境搭建 PHP实现文件上传与下载 PHP实现页面静态化 原文出处: Bill Toulas   译文出处:MikeCoder 录制一个终端操作可能是一个帮助他人学习 Linux .展示一系列正确命令行操作的和分享知识的通俗易懂方法.不管是出于什么目的,从终端复制粘贴文本需要重复很多次,而录制视频的过程也是相当麻烦,有时候还不能录制.在这次的文章中,我们将简单的了解一下以 gif 格式

linux常用命令之录制和回放

linux系统中的录制和回放功能可以很方便的做一个演示教程,主要命令:script和scriptreplay. 录制命令:script -t 2>aa.log  -a bb.session 命令解释:-t表示时序数据存放到aa.log   2>表示重定向      bb.session用来存放输入的命令 播放的命令:scriptreplay aa.log   bb.session 实时演示功能:mkfifo 1.在一台linux系统,开两个终端1和2 2.在1上,mkfifo scriptfi

Linux 程序设计学习笔记----终端及串口编程基础之概念详解

转载请注明出处,谢谢! linux下的终端及串口的相关概念有: tty,控制台,虚拟终端,串口,console(控制台终端)详解 部分内容整理于网络. 终端/控制台 终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念. 1.终端 一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源. 终端有字符哑终端和图形终端两种. 控制台是另一种人机接口, 不通过终端与主机相连, 而是通过显示卡-显示器和键盘接口分别与主机相连, 这是人控制主机的第一人机接口.

Android自动化测试之MonkeyRunner录制和回放脚本

Android自动化测试之MonkeyRunner录制和回放脚本(十一) 分类: 自动化测试 Android自动化 2013-02-22 10:57 7346人阅读 评论(2) 收藏 举报 androidAndroidANDROIDMonkeyRecordermonkeyrunnerMonkeyRunnerMonkeyrunner 对于MonkeyRunner,有些人可能会想,既然是Android自动化测试,离不开测试脚本,那么,我们可不可以录制测试脚本呢,答案是可以的. 我们先看看以下monk