极简录屏工具Asciinema:轻松记录终端操作

在我们撰写文章时,通过命令展示工具使用方法往往采用静态命令展示或通过录屏生成GIF。然而,当命令运行时间较长时,录制时间较久,GIF文件较大,上传也不方便。这里介绍一种更优雅的方法——文本录制,即命令行录制,文件大小仅约10 KB。我们将使用asciinema工具,让我们先看一下效果:

安装asciinema

在Centos中:

yum install asciinema

在Ubuntu/Kali中:

apt-get install asciinema

图片[1]-极简录屏工具Asciinema:轻松记录终端操作-山海云端论坛

登陆asciinema

asciinema的登陆不同于传统的帐号密码,只需提供邮箱即可。执行asciinema auth命令生成一个URL,复制URL到浏览器中,输入邮箱地址,系统会发送一封认证URL,点击URL即可完成激活。

使用asciinema

在终端中输入命令:

asciinema rec #开始录制

图片[2]-极简录屏工具Asciinema:轻松记录终端操作-山海云端论坛

当命令输入完成后,按下Ctrl + D或输入exit退出录屏。按回车键上传文件,成功后会生成一个连接。点击连接即可查看效果。

在Kali中安装asciinema:

分享和保存

通过asciinema,我们可以轻松分享演示效果,

图片[3]-极简录屏工具Asciinema:轻松记录终端操作-山海云端论坛

提供多种分享形式。此外,我们也可以直接保存到本地:

asciinema rec kali.cast #录制文件
asciinema play kali.cast #播放文件
asciinema upload kali.cast #上传文件

转为GIF

在特殊情况下,我们可以将生成的cast文件转为GIF。首先安装asciicast2gif:

docker pull asciinema/asciicast2gif

然后进行转换:

docker run –rm -v $PWD:/data asciinema/asciicast2gif -S demo.cast demo.gif

总结

  • 文本录制占用空间少,演示效果更便捷。
  • 在“视频”中直接复制命令,非常实用。
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容