使用 Showterm 记录和共享终端会话

您可以使用几乎所有屏幕录制程序轻松录制终端会话。 但是,您很可能会得到一个过大的视频文件。 Linux 中有几种终端记录器可用,每种都有自己的优点和缺点。 Showterm 是一个工具,它可以很容易地记录终端会话、上传、共享和嵌入到任何网页中。 从好的方面来说,您最终不会处理任何巨大的文件。

Showterm是开源的,项目可以在这个上找到 GitHub页面.

为 Linux 安装 Showterm

Showterm 要求您在计算机上安装 Ruby。 以下是安装程序的方法。

如果您的 Linux 系统上没有安装 Ruby:

如果您只想在不安装的情况下运行应用程序:

你可以输入 showterm --help 帮助屏幕。 如果没有出现帮助页面,则可能未安装 showterm。 现在您已经安装了 Showterm(或正在运行独立版本),让我们深入了解如何使用该工具进行录制。

录制终端会话

记录终端会话非常简单。 从命令行运行 showterm. 这应该在后台启动终端录制。 从这里开始在命令行中输入的所有命令都由 Showterm 记录。 录制完成后,按 Ctrl + D 或输入 exit 在命令行中停止录制。

Showterm 应该上传您的视频并输出一个指向该视频的链接,如下所示 https://showterm.io/<长字母数字字符>. 不幸的是,终端会话在没有任何提示的情况下立即上传。 不要恐慌! 您可以通过输入删除任何上传的录音 showterm --delete <recording URL>. 在上传录音之前,您将有机会通过添加 -e showterm 命令的选项。 如果录音无法上传,您可以使用 showterm --retry <script> <times> 强制重试。

查看录制文件时,还可以通过在 URL 上附加“#slow”、“#fast”或“#stop”来控制视频的时间。 Slow 使视频以正常速度运行; fast 速度翻倍; 并停止,顾名思义,停止视频。

Showterm 终端录音可以通过 iframe 轻松嵌入网页中。 这可以通过将 iframe 源添加到 showterm 视频 URL 来实现,如下所示。

显示终端

作为一个开源工具,Showterm 允许进一步定制。 例如,要运行您自己的 Showterm 服务器,您需要运行以下命令:

这样您的客户就可以与之通信。 只需很少的编程知识即可添加其他功能。 Showterm 服务器项目可从这里获得 GitHub页面.

结论

如果您想与同事分享一些命令行教程,请务必记住 Showterm。 Showterm 是基于文本的; 因此,与其他屏幕录像机相比,它将产生相对较小的视频。 该工具本身的大小非常小——只有几千字节。

订阅我们的新闻!

我们的最新教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅