使用script记录Linux终端会话:
script是大多数Linux产品util-linux软件包的一部分。
script记录会话的一切内容:你输入的内容和你看到的内容。它甚至记录颜色;因此如果你的命令提示符或程序输出中包含颜色,script将记录它。
要使用script,在终端中输入以下命令:
script
默认情况下,它向当前目录的typescript文件中写入内容。然后,你输入的一切内容都被记录到那个文件中。要往另一个文件中记录日志,只需使用script/path/to/file命令。
完成记录后,输入exit退出。这个命令将关闭script会话并保存文件。现在你可以使用cat或其它任何程序来检查日志文件。
使用示例
- 开始记录,在终端中输入命令:
script screen.log
,即开始记录屏幕信息到“screen.log“文件里,并将文件保存到当前所在目录; - 结束记录,在终端中输入命令:
exit
; - eg(就是输入的命令记录起来比较乱,输出的还是记录的很好的):