tlog
is a terminal I/O recording and playback package suitable for
implementing centralized user session recording.
- tlog project: github
-
Download the latest
.tar.gz
from releases -
Install the dependency packages
yum -y install json-c-devel systemd-devel libcurl-devel
- Configure and make
./configure
make && make install
- Record a session
tlog-rec --writer=file --file-path=tlog.$(date +%d%m%Y_%H%M).log
- Play a record
tlog-play --reader=file --file-path=tlog.[date].log
NOTE: If you want to change the playback speed, use the s option plus the multiple in NUMBER, for example:
tlog-play --reader=file --file-path=tlog.[date].log -s 2