最近几天在给客户做docker镜像。给他们写操作文档的过程中,发现要重现自己的每个步骤,需要记录一下自己操作命令行窗口的过程。搜了一下,发现系统自带的script命令非常好用。
[root@rflabli] script
输入上述指令就已经开始纪录终端里的数据了。默认保存终端里的操作至当前目录下的 typescript 文件中。
script -t 2>time.txt -a record.txt
上述语句表示,将当前的终端的输出以追加的形式加入
record.txt中去。并保留时间信息至time.txt文件中。-t 2>time.txt 可以不要,这个参数主要是为了录屏播放使用。
参数详解:
>script -t 指明输出录制的时间数据
>scritp -f 在输出到日志文件的同时,也可以查看日志文件的内容
>script -a 以追加的形式,放入文件
>script -q 静默模式运行,可以后台运行自动记录
>scriptreplay time.txt record.txt
>exit 退出

本文介绍了如何利用Linux系统自带的script命令来记录终端操作过程。通过简单的命令行操作即可开始记录,支持追加记录、时间戳记录等功能,并提供了详细的参数说明。
1091

被折叠的 条评论
为什么被折叠?



