写于:2014-08-16	最近一次更新:2017-02-11

Intent:

记录保存终端上发生的一切 回放终端中发生的一切,便于交流

Oneway:

命令 script 可以真实记录当前终端上的操作和输出信息 命令 scriptreplay 原原本本的回放终端中的一切操作和输出 这一对命令适合以下情景: 当你和一些Linux管理员们同时管理着相同的机器, 需要让别人知道你对机器做了哪些操作, 和同事交流你对机器所作的操作; 或者记录你的操作和输出以便让其他人帮助你解决问题; 或者你让某人远程登陆到了你的服务器上, 你想记录别人都做了哪些操作,想知道别人对机器都做了什么操作和更改

Details:

记录操作和输出: script -t 2> script.time script.command 或者 script --timing=script.time script.command 提示Script started, file is script.command后正常进行命令行任务 任务完成后可以按Ctrl+D组合键停止记录, 将文本文件script.time和script.command传给你的同事 你的同事执行以下命令即可像看视频一样查看你的操作 回放操作和输出: scriptreplay -t script.time -s script.command