在Ubuntu上,如何记录终端的所有输入和输出,不仅记录所有命令,还记录使用nano
编辑文件时,还应包括对文件的每次更改。
我尝试script
,但它只包含命令,但在更改文件时不包括。
答案 0 :(得分:0)
也许您可以使用ttyrec。网站上有说明:
ttyrec是tty记录器。记录的数据可以使用附带的ttyplay命令进行播放。 ttyrec只是脚本命令的派生形式,它也可以以微秒的精度记录计时信息。它可以记录emacs -nw,vi,lynx或在tty上运行的任何程序。
我可以用它来记录vi / vim输出。因此对您可能有用。
要记录终端,只需执行
T
退出只需输入:
ttyrec
或
exit
要重放您的输入和输出,请执行:
Ctrl+D