版权声明:转载请注明出处:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/79396526
参考:
http://www.cnblogs.com/cornell/p/3833955.html
https://linux.cn/article-3195-1.html
Usage:
script [options] [file]
Options:
-a, --append 附加输出
-c, --command <command> 运行命令而不是交互式shell
-e, --return 返回子进程的退出代码
-f, --flush 每次写入后运行flush
--force 使用输出文件,即使它是一个链接
-q, --quiet 可以使script命令以静默模式运行
-t, --timing[=<file>] 指明输出录制的时间数据
-V, --version 输出版本信息并退出
-h, --help 显示此帮助并退出
终端会话录制。
script -t 2>demo.time -a demo.his #开始录像,ctrl+d或者exit结束
2> 完整输出
demo.time 对时间线的记录
demo.his 对操作命令等内容的记录
scriptreplay demo.time demo.his #回放
script -t -f -q 2>$USER.time -a $USER.his #记录用户的操作