在 Ubuntu 上安装

使用以下命令安装 ttyrec 包:

$ sudo apt-get install ttyrec

在 CentOS/RHEL/Fedora 上安装

首先使用 wget 命令下载 ttyrec rpm 包并使用下面提到的 yum 命令安装。

# wget ftp://ftp.pbone.net/mirror/ftp.turbolinux.com/pub/TurboLinux/stable/tested/Desktop/10/i586/ttyrec-1.0.6-1.i586.rpm
# yum localinstall ttyrec-1.0.6-1.i586.rpm

现在使用 ttyrec 命令开始录制:

打开终端输入以下命令,当你想停止录音时退出。

# ttyrec

当我们运行上述命令时,终端会话的录制将开始,当我们键入 exit 时,录制将停止,并在当前目录中创建一个名为“ttyrecord”的文件。

现在使用 ttyplay 命令播放录制的会话:

# ttyplay ttyrecord

测量记录数据的时间

使用 ttytime 命令我们可以确定记录数据的时间(以秒为单位)。

#  ttytime ttyrecord
14  ttyrecord
https://onitroad.com 更多教程

ttyplay 中常用的选项

以下是 ttyplay 命令的一些常用选项:

  • -s SPEED : 将播放速度乘以 SPEED(默认为 1)。
  • -n :无等待模式。忽略文件中的计时信息。
  • -p :查看另一个人的 tty 会话。

我们还可以使用特殊键来更改速度,例如:

    • 或者 f :播放速度加倍。
    • 或者 s :将播放速度减半。
  • 0 : 设置播放速度为 0,暂停播放。
  • 1 : 再次将播放速度设置为 1.0。
ttyrec - 在 Linux 中记录终端会话

ttyrec 是类 Unix 操作系统中的 tty(终端)记录器,记录的数据可以在 ttyplay 命令的帮助下播放。
ttyrec 只是脚本命令的衍生物,用于以微秒精度记录计时信息。
它可以记录 emacs -nw、vi、lynx 或者任何在 tty 上运行的程序。

日期:2020-09-17 00:14:42 来源:oir作者:oir