Linux中國

ttyrec & ttyplay – Linux記錄播放終端會話

> ttyplay

測試環境

  • 系統 – Ubuntu 13.04
  • Shell – Bash 4.2.45
  • 應用 – ttyrec 1.0.8-5 & ttyplay 1.0.8-5

簡明教程

下面告訴你怎麼用這些命令記錄播放一個終端會話

步驟-1

開始記錄一個終端會話,只需要運行下面的命令

$ ttyrec [文件名] 

參數 [文件名] (上面顯示的命令)是一個選項,可以指定你想要的任何名字。這個記錄文件將會用這個名字保存下來。如果你沒有指定一個文件名,ttyrec就會用 ttyrecord 作為預設文件名。

步驟-2

當你想要記錄的時候你就可以運行這個命令,就開始記錄會話了。ttyrec命令甚至可以記錄命令行類似vi,nano,emacs,lynx等這些命令行工具的會話。

步驟-3

到你想要結束終端會話的時候,只需要運行 exit 命令,這個會話記錄就會結束。記錄文件將會保存在當前文件夾下。

你可以運行下面的命令播放這個文件:

$ ttyplay [文件名] 

參數 [文件名] 就是記錄文件名,就是上面通過 ttyrec 命令給定參數的那個名字。如果沒有指定文件名,那麼預設文件名就是 ttyrecord

當你運行ttyplay,回放會話記錄就會開始。這裡給出一些當你回放會話的時候你可以用的快捷鍵。

  • 『+』或『f』鍵可以加速到兩倍正常播放速度。
  • 『-』或『s』鍵可以減慢到一般正常播放速度。
  • 『0』可以暫停。
  • 『1』可以回到正常播放速度。

這有一些其它ttyrec和ttyplay命令支持的選項:

> ttyrec

ttyplay

還有另一個小工具 ttytime 可以用來顯示用ttyrec工具會話記錄的時間。很容易使用並且只需要記錄文件名作為命令行參數。

舉一個例子:

$ ttytime record_file
 29 record_file 

這樣你就可以看到ttytime命令顯示會話記錄文件record_file的時間。

這有一個ttyrec和ttyplay命令的很有用的視頻:

下載/安裝/配置

這有一些關於這些工具的重要的鏈接:

你可以使用任何命令行下載管理器比如apt-get或者yum來下載ttyrec,ttyplay和ttytime。Ubuntu用戶也可以通過Ubuntu軟體中心下載安裝這些工具。

優點

  • 輕量級並且易用
  • 可以記錄多種流行的命令行工具比如vi,nano,lynx等
  • 沒有學習曲線。

缺點

  • 不能在IRIX6.4下工作(譯註:這還算事嗎?)
  • 依賴終端尺寸
  • 大多數Linux發行版沒有預裝。

結論

如果你正在找一些Linux輕量級命令行工具用來記錄播放終端會話,那麼ttyrec和ttyplay是理想的工具。我真的喜歡使用它們帶來的輕鬆。試一下這些工具,你不會失望的。

你使用過ttyrec,ttyplay或者其它的終端記錄/播放 工具?分享你的經歷給我們吧。

via: http://mylinuxbook.com/ttyrec-ttyplay-record-and-play-terminal-sessions-in-linux/

譯者:flsf 校對: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中國