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中國

    Linux中國

    捐贈 Let&apos;s Encrypt,共建安全的互聯網

    隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...