Asciinema,記錄並共享您的終端會話

關於

在下一篇文章中,我們將看一看Asciinema。 此應用程序將幫助我們 記錄終端會話。 這個工具會讓我們忘記 屏幕錄像s。 子午線是 快速,輕巧和開源的刻錄工具.

與其他類似應用程序不同,該應用程序不僅記錄了我們的終端活動,而且還幫助我們從網絡上共享記錄。 通過複製將生成的URL,我們將能夠共享記錄,並允許我們將其發送給我們的朋友或在我們的社交網絡上發布。 這個工具是 與GNU / Linux,Mac OS X和* BSD兼容.

此應用程序在許多情況下都可能有用,這取決於每個用戶的需求。 可能性無窮無盡,尤其是在錄製終端會話並在以後共享時。 在這篇文章中,我們將看到 在Ubuntu上安裝asciinema 以及如何記錄我們的終端會話。

安裝Asciinema

這個工具的好處是開發人員已經將其打包到幾乎所有GNU / Linux發行版中,並且還為我們的Ubuntu提供了不同的安裝可能性。

從PPA安裝Asciinema

許多GNU / Linux發行版的官方存儲庫中都提供了該應用程序。 但是如果我們找不到它 我們可以使用以下PPA。 為此,我們打開一個終端(Ctrl + Alt + T)並輸入以下內容:

sudo apt-add-repository ppa:zanchey/asciinema && sudo apt-get update && sudo apt-get install asciinema

通過snap安裝Asciinema

我們還將能夠找到該工具 可作為快照包。 要安裝它,我們打開一個終端(Ctrl + Alt + T)並輸入:

sudo snap install asciinema --classic

使用pip安裝Asciinema

如果我們要通過pip安裝此應用程序, 我們的系統必須有pip3 安裝之前。

sudo pip3 install asciinema

從源代碼安裝Asciinema

如果以上方法都無法在您的計算機上使用, 你可以手動編譯。 您的系統必須已安裝Python 3才能正確安裝。 我們打開一個終端(Ctrl + Alt + T)並編寫以下命令:

git clone https://github.com/asciinema/asciinema.git
cd asciinema
sudo python3 -m asciinema --version

要在Unix和其他操作系統上安裝asciinema,可以參考其 安裝頁面。 我們還將能夠從中查看其所有功能和可能的安裝 GitHub上.

當我們跑步 不帶任何參數的“ Asciinema”將向我們顯示幫助部分.

腹水幫助

asciinema

記錄終端會話

現在,我們將記錄一個終端會話。 為此,我們將執行:

asciinema rec test

一旦運行了上面的命令,將顯示以下輸出。

- Asciicast recording started.
- Hit Ctrl-D or type "exit" to finish.

自那時候起, 終端活動正在記錄並保存在名為“ test”的文件中 在當前工作目錄中。

為了使本示例更具內容,我們將編寫一些命令。

uname -a
echo "Hola ubunlog.com"
ls -l
pwd
df -h

這足以滿足示例要求。 要結束錄製,我們必須按《 CTRL + D》,或者我們也可以鍵入《退出》。。 錄製完成後,屏幕上將顯示以下消息。

- Asciicast recording finished.

播放錄製的會話

我們將能夠使用以下命令來重現錄製的終端會話:

asciinema play test

“測試”是保存錄音的文件的名稱.

將錄製會話上傳到asciinema.org

Si 未指定要記錄的文件名,結果記錄將上傳到asciinema.org網站。 因此,我們將能夠與我們的朋友,社交媒體共享它,或將其添加到我們自己的博客/網站中。

這是未指定文件名時的示例輸出。

記錄已上載到asciinema

如果我們按ENTER鍵,錄音將開始上傳到組織的asciinema,幾秒鐘後,終端將返回唯一的網址,如上一個。

您只需要共享此URL 您希望與之一起在他們的Web瀏覽器中查看“終端”會話。

在瀏覽器中查看了輔助記錄

分享錄音會議,我們只需要單擊網絡右下角的共享按鈕即可。 更重要的是, 我們可以下載錄音。 為此,只需單擊底部的“下載”按鈕。

網絡中的Asciinema份額

TODAS 默認情況下,我們的錄音將在網站上保留為私有。 它們未在搜索引擎或其他網站中列出。 只有擁有URL的人才能看到它們。

在asciinema.org上管理您的錄音

您可以在asciinena.org網站上管理上傳的會話。 去做吧, 您必須在網站上進行身份驗證 通過在終端中運行以下命令:

asciinema auth

這個命令 將產生一個URL,該URL將帶您進入帳戶設置 在asciinema.org網站上。 一旦涵蓋了所有數據(它是免費的並且可以稍後填充),您將能夠刪除記錄的Terminal會話。

子午線刪除錄音

您只需要單擊底部“下載”按鈕旁邊的“齒輪”按鈕,然後單擊“刪除”選項即可。 並以此將其消除。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。