美文网首页
linux终端录制和回放

linux终端录制和回放

作者: Hmcf | 来源:发表于2019-10-28 11:58 被阅读0次
    linux中的两个神奇的命令script 和 scirptreplay 。命令在绝大多数GNU/Linux发行版上都可以找到。把终端会话记录到一个文件中。

    script 的好处就在于你在终端中的所有操作、敲过的命令和打印出的结果它都可以原原本本地进行录制。可以应用于教学、演示、审计。

    script -t 2> op.date -a linuxidc.com.session

    执行完这条shell,会记录下之后的操作的日志到 linuxidc.com.session中,就可以使用scirptreplay 命令进行回放
    参数说明:

    -a 选项,在现有输出录制的文件的内容上追加新的内容
    -c选项,后面可以加上需要执行的命令,而不是交互式shell上执行的命令
    -r选项,子进程中返回退出代码
    -f选项, 如果需要在输出到日志文件的同时,也可以查看日志文件的内容,可以使用 -f 参数。PS:可以用于教学,两个命令行接-f可以实时演示
    -q选项 ,可以使script命令以静默模式运行
    -t选项,记录操作时序,2>将输出的时序存到指定文件中,回放时用到此时间文件
    -V选项,输出script的版本信息,然后退出
    -h选项,输出script的help信息,然后退出
    

    scirptreplay 命令进行回放

    scriptreplay op.date linuxidc.com.session

    相关文章

      网友评论

          本文标题:linux终端录制和回放

          本文链接:https://www.haomeiwen.com/subject/edivvctx.html