Linux中國

使用 Showterm 錄製和分享終端會話

你可以使用幾乎所有的屏幕錄製程序輕鬆錄製終端會話。但是,你很可能會得到超大的視頻文件。Linux 中有幾種終端錄製程序,每種錄製程序都有自己的優點和缺點。Showterm 是一個可以非常容易地記錄終端會話、上傳、分享,並將它們嵌入到任何網頁中的工具。一個優點是,你不會有巨大的文件來處理。

Showterm 是開源的,該項目可以在這個 GitHub 頁面上找到。

相關:[2 個簡單的將你的終端會話錄製為視頻的 Linux 程序](https://www.maketecheasier.com/record-terminal-session-as-video/ "2 Simple Applications That Record Your Terminal Session as Video [Linux]")

在 Linux 中安裝 Showterm

Showterm 要求你在計算機上安裝了 Ruby。以下是如何安裝該程序。

gem install showterm

如果你沒有在 Linux 上安裝 Ruby,可以這樣:

sudo curl showterm.io/showterm > ~/bin/showterm
sudo chmod +x ~/bin/showterm

如果你只是想運行程序而不是安裝:

bash <(curl record.showterm.io)

你可以在終端輸入 showterm --help 得到幫助頁面。如果沒有出現幫助頁面,那麼可能是未安裝 showterm。現在你已安裝了 Showterm(或正在運行獨立版本),讓我們開始使用該工具進行錄製。

相關:[如何在 Ubuntu 中錄製終端會話](https://www.maketecheasier.com/record-terminal-session-in-ubuntu/ "How to Record Terminal Session in Ubuntu")

錄製終端會話

![showterm terminal](/data/attachment/album/201803/12/084738xl2ranrndrrdtglc.png "showterm terminal")

錄製終端會話非常簡單。從命令行運行 showterm。這會在後台啟動終端錄製。所有從命令行輸入的命令都由 Showterm 記錄。完成錄製後,請按 Ctrl + D 或在命令行中輸入exit 停止錄製。

Showterm 會上傳你的視頻並輸出一個看起來像 http://showterm.io/<一長串字元> 的鏈接的視頻。不幸的是,終端會話會立即上傳,而沒有任何提示。請不要驚慌!你可以通過輸入 showterm --delete <recording URL> 刪除任何已上傳的視頻。在上傳視頻之前,你可以通過在 showterm 命令中添加 -e 選項來改變計時。如果視頻無法上傳,你可以使用 showterm --retry <script> <times> 強制重試。

在查看錄製內容時,還可以通過在 URL 中添加 #slow#fast#stop 來控制視頻的計時。#slow 讓視頻以正常速度播放、#fast 是速度加倍、#stop,如名稱所示,停止播放視頻。

Showterm 終端錄製視頻可以通過 iframe 輕鬆嵌入到網頁中。這可以通過將 iframe 源添加到 showterm 視頻地址來實現,如下所示。

![showtermio](/data/attachment/album/201803/12/084738c5vbx55zv1382b3n.png "showtermio")

作為開源工具,Showterm 允許進一步定製。例如,要運行你自己的 Showterm 伺服器,你需要運行以下命令:

export SHOWTERM_SERVER=https://showterm.myorg.local/

這樣你的客戶端可以和它通信。還有額外的功能只需很少的編程知識就可添加。Showterm 伺服器項目可在此 GitHub 頁面獲得。

結論

如果你想與同事分享一些命令行教程,請務必記得 Showterm。Showterm 是基於文本的。因此,與其他屏幕錄製機相比,它將產生相對較小的視頻。該工具本身尺寸相當小 —— 只有幾千位元組。

via: https://www.maketecheasier.com/record-terminal-session-showterm/

作者:Bruno Edoh 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國