在下一篇文章中,我們將研究TermRecord。 如今,Ubuntu用戶可以使用不同的應用程序來執行以下操作: 記錄終端會話。 Gnu / Linux非常靈活,因此我們可以找到不同類型的選項。 這次,我們將討論TermRecord及其如何使我們能夠輕鬆,快速且無需使用繁重的應用程序來記錄終端會話。
毫無疑問,終端是所有Linux中最有用的工具之一。 它是系統管理員和許多程序員的主要工具。 有時,在終端中記錄我們的活動非常方便。 為此,我們可以使用的工具之一就是 已使用Python創建 它將使我們能夠記錄我們的終端會話。
共享我們的終端會話時,此應用程序特別有用。 讓我們考慮一下,在一個技術部門中,需要對比終端中生成的某些信息。 另外,它也是 一種考慮教程的選項 在教育或培訓領域。
TermRecord的一般特徵
這是一個用Python編寫的應用程序,它記錄了我們的終端會話。 完成後 錄音將導出一個獨立的HTML輸出 非常容易分享。
術語記錄 可以安裝在許多Gnu / Linux和MacOS發行版上。 它是在MIT許可下發布的開源軟件。 您可以在以下位置找到其源代碼 GitHub頁面.
該應用程序將為我們提供 一些控件,使我們可以更好地享受錄製的內容。 執行生成的.html文件時,我們會發現一些 互動按鈕 暫停,播放以及加快或減慢播放速度。
應用 假設在捕獲的會話期間,我們不會調整終端窗口的大小。 如果我們將窗口的大小更改為更大的尺寸,則HTML中的表示可能無法很好地表示。 相反,如果我們將尺寸更改為較小的尺寸,則在HTML中呈現記錄時應該沒有問題。
您可以嘗試通過調整腳本來捕獲窗口調整大小事件,但是很難將事件的時間與腳本記錄的時間信息結合在一起。 為了避免出現問題, 最好不要在捕獲過程中調整終端窗口的大小.
在他的GitHub頁面上 我們將能夠看到一個 演示部分 展示了TermRecord在各種Shell會話中的功能。
安裝TermRecord
該應用程序依賴於Python,因此在Ubuntu上安裝它一點也不困難。 作為一個開始 我們將需要安裝PIP。 如果我們在終端(Ctrl + Alt + T)中使用Debian,Ubuntu,Linux Mint或衍生產品,則只需編寫以下內容:
sudo apt install python-pip
那我們可以 使用PIP安裝在同一終端TermRecord中:
sudo pip install TermRecord
如何使用TermRecord
至 開始記錄我們的終端會話,我們將在終端(Ctrl + Alt + T)中使用以下命令:
TermRecord -o sesion.html
當我們想完成錄製時,我們必須在同一終端上寫 出口 然後按 簡介。 此後,我們只需要使用網絡瀏覽器打開生成的.html文件就可以查看終端會話的記錄。
幫助
默認值適用於大多數用戶。 僅指定一個HTML輸出文件和命令即可使我們獲得所需的內容。 為了能夠看到一些更複雜的選項,我們可以求助於 幫助部分 在終端輸入(Ctrl + Alt + T):
TermRecord --help
有關我們如何使用此應用程序的更多信息,我們可以參考 使用部分 可以在項目的GitHub頁面上找到。
TermRecord是記錄我們的終端會話的另一個不錯的選擇,它還可以檢測我們正在使用的終端窗口的大小。