2025-08-25 终端会话记录利器:Script命令完全指南 终端会话记录利器:Script命令完全指南 本文深入解析Linux系统中script命令的使用技巧,涵盖基础操作、高级功能及实战场景,帮助开发者高效留存终端操作痕迹。在Linux运维和开发过程中,我们常需要回溯终端操作——可能是为了调试复杂问题,也可能是为了记录关键操作步骤。此时,script命令便成为不可或缺的利器。它能像录像机一样完整记录终端会话的所有输入输出,甚至支持时间戳标记和会话回放。一、初识Script:终端里的"黑匣子"与简单的输出重定向不同,script会捕获终端的所有交互细节,包括:- 用户输入的每条命令- 终端返回的完整输出(包括颜色和格式)- 命令执行的时间间隔基础用法示例:bash开始记录到默认文件typescriptscript指定记录文件名script my_session.log会话结束时输入exit或Ctrl-D,所有操作记录便会自动保存。打开生成的文件,你会发现连vim的界面渲染都完整保留。二、高阶玩法:让记录更专业1. 添加时间戳追踪通过-t参数记录时序数据,配合scriptreplay可实现"慢动作回放":bash记录时序到.time文件script -t 2>demo.time -a... 2025年08月25日 5 阅读 0 评论