在之前的几篇文章中,我们已经介绍了如何安装Asciinema。
今天,我们将学习如何使用它来录制终端会话,并分享一些常用的代码和命令。
启动终端会话录制。
首先,我们需要使用一个命令来启动终端会话录制。
可以使用asciinemarec命令开始录制。
这个命令有几个可用的选项,其中一个是--help,用于获取命令的帮助信息。
还有一个选项可以选择丢弃已经录制的记录,或者上传到网站上保存以供以后使用。
停止录制。
当我们完成了终端会话录制后,可以按下CTRLD快捷键或执行exit命令来停止录制。
在Debian/Ubuntu/MintLinux系统中,可以尝试使用asciinema进行第一次录制。
上传或本地保存录制会话。
在输入最后一个exit命令后,系统会询问是否上传录制的会话到网站上。
如果你希望以后能够参考这个录制会话,可以选择上传。
如果不需要上传,也可以选择本地保存,以JSON格式保存到本地。
时间微调。
Asciinema还具有一个非常有用的特性,即时间微调。
当你在键入命令时键入速度较慢、进行多任务操作或者输入命令和执行命令之间存在一定的停顿时,Asciinema会记录你的实时按键时间。
这意味着每一个停顿都将反映在最终视频的长度上。
你可以使用-w选项来缩短按键的时间间隔。
回放录制的终端会话。
接下来,我们将学习两种回放录制的终端会话的方式。
第一种方式是直接从网站上播放终端会话。
这意味着你已经将录制的会话上传到了网站,并且需要提供有效的链接。
另一种方式是使用存储在本地的JSON文件。
你可以使用wget命令来下载之前上传的记录,只需在链接后面加上.json即可。
Asciinema是一款非常实用的工具,它使得分享和记录终端会话变得简单,无论是为了教学、演示还是与他人交流,都非常方便。
希望本文能够帮助你更好地使用Asciinema。