Linux開發(fā)之使用Showterm錄制和分享終端會話
2018-03-12 10:37:01
1399瀏覽
你可以使用幾乎所有的屏幕錄制程序輕松錄制終端會話。但是,你很可能會得到超大的視頻文件。Linux中有幾種終端錄制程序,每種錄制程序都有自己的優(yōu)點(diǎn)和缺點(diǎn)。Showterm是一個可以非常容易地記錄終端會話、上傳、分享,并將它們嵌入到任何網(wǎng)頁中的工具。一個優(yōu)點(diǎn)是,你不會有巨大的文件來處理。
Showterm是開源的,該項(xiàng)目可以在這個GitHub頁面上找到。
在Linux中安裝Showterm
Showterm要求你在計(jì)算機(jī)上安裝了Ruby。以下是如何安裝該程序。
geminstallshowterm
如果你沒有在Linux上安裝Ruby,可以這樣:
sudocurlshowterm.io/showterm>~/bin/showterm
sudochmod+x~/bin/showterm
如果你只是想運(yùn)行程序而不是安裝:
bash<(curlrecord.showterm.io)
你可以在終端輸入showterm--help得到幫助頁面。如果沒有出現(xiàn)幫助頁面,那么可能是未安裝showterm?,F(xiàn)在你已安裝了Showterm(或正在運(yùn)行獨(dú)立版本),讓我們開始使用該工具進(jìn)行錄制。
錄制終端會話
錄制終端會話非常簡單。從命令行運(yùn)行showterm。這會在后臺啟動終端錄制。所有從命令行輸入的命令都由Showterm記錄。完成錄制后,請按Ctrl+D或在命令行中輸入exit停止錄制。
Showterm會上傳你的視頻并輸出一個看起來像http://showterm.io/<一長串字符>的鏈接的視頻。不幸的是,終端會話會立即上傳,而沒有任何提示。請不要驚慌!你可以通過輸入showterm--delete<recordingURL>刪除任何已上傳的視頻。在上傳視頻之前,你可以通過在showterm命令中添加-e選項(xiàng)來改變計(jì)時。如果視頻無法上傳,你可以使用showterm--retry<script><times>強(qiáng)制重試。
在查看錄制內(nèi)容時,還可以通過在URL中添加#slow、#fast或#stop來控制視頻的計(jì)時。#slow讓視頻以正常速度播放、#fast是速度加倍、#stop,如名稱所示,停止播放視頻。
Showterm終端錄制視頻可以通過iframe輕松嵌入到網(wǎng)頁中。這可以通過將iframe源添加到showterm視頻地址來實(shí)現(xiàn),如下所示。
作為開源工具,Showterm允許進(jìn)一步定制。例如,要運(yùn)行你自己的Showterm服務(wù)器,你需要運(yùn)行以下命令:
exportSHOWTERM_SERVER=https://showterm.myorg.local/
這樣你的客戶端可以和它通信。還有額外的功能只需很少的編程知識就可添加。Showterm服務(wù)器項(xiàng)目可在此GitHub頁面獲得。
結(jié)論,如果你想與同事分享一些命令行教程,請務(wù)必記得Showterm。Showterm是基于文本的。因此與其他屏幕錄制機(jī)相比,它將產(chǎn)生相對較小的視頻。該工具本身尺寸相當(dāng)小——只有幾千字節(jié)。
最后想要了解更多關(guān)于Linux發(fā)展前景趨勢,請關(guān)注扣丁學(xué)堂Linux培訓(xùn)官網(wǎng)、微信等平臺,扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育平臺為您提供權(quán)威的Linux培訓(xùn)視頻教程系統(tǒng),通過千鋒扣丁學(xué)堂金牌講師在線錄制的Linux視頻教程課程,讓你快速掌握Linux從入門到精通開發(fā)實(shí)戰(zhàn)技能??鄱W(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號獲取更多的學(xué)習(xí)資料】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>
標(biāo)簽:
Linux命令
Linux視頻教程
Linux培訓(xùn)
Linux在線學(xué)習(xí)
Linux在線視頻
Linux系統(tǒng)