写于: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
|