linux 录制并回放终端会话

时间:2024-07-04 22:34:14

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

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

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

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

开始录制终端会话:

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

 command

 exit

查看录制的终端回话

scriptreplay timing.log output.session

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