Asciinema:终端日志记录神器

asciinema 是使用python开发的工具,请按下面的流程安装并使用。
1.准备
开始之前,你要确保python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章:超详细python安装指南 进行安装。
**(可选1) **如果你用python的目的是数据分析,可以直接安装anaconda:python数据分析与挖掘好帮手—anaconda,它内置了python和pip.
**(可选2) **此外,推荐大家用vscode编辑器,它有许多的优点:python 编程的最好搭档—vscode 详细指南。
请选择以下任一种方式输入命令安装依赖 :
windows 环境 打开 cmd (开始-运行-cmd)。macos 环境 打开 terminal (command+空格输入terminal)。如果你用的是 vscode编辑器 或 pycharm,可以直接使用界面下方的terminal.pip install asciinema2.使用
终端输入如下命令,记录你的第一个终端日志:
asciinema rec first.cast输入完成后会显示如下的提示:
(gs3_9) zjr@sgd-linux-1:~/cnn_test$ asciinema rec first.cast asciinema: recording asciicast to first.castasciinema: press or type exit when you're done意思就是日志会被保存在当前文件夹下的first.cast,如果你想结束录制,按 ctrl + d 即可。
记录完毕后,以双倍速度重播该日志:
asciinema play -s 2 first.cast或以正常速度但空闲时间限制为 2 秒:
asciinema play -i 2 first.cast你也可以在启动终端日志录制时传递 -i 2 给 asciinema rec,将其永久设置在录制中:
asciinema rec first.cast -i 2空闲时间的限制使录制更有趣。试试吧。
如果你想在网络上观看和分享,请上传:
asciinema upload first.cast这个命令会将日志记录上传到 asciinema.org,此外,它会打印一个秘密链接,你可以使用该链接在网络浏览器中观看你录制的终端日志:
你可以通过省略文件名一步录制和上传终端的日志:
asciinema rec录制完成后,系统会要求你确认上传。未经你的同意,不会向任何地方发送任何内容。
3.播放日志
查看日志有四种方式,最普通的是通过本地文件进行终端重播:
asciinema play /path/to/asciicast.cast以下键盘快捷键可用:
space- 暂停,.- 按帧步进(暂停时),ctrl+c- 退出第二种方式是通过url播放:
asciinema play https://asciinema.org/a/22124.castasciinema play http://example.com/demo.cast这个方式需要你的日志已经上传到asciinema.org中。
第三种方式是通过你自己生成的html页面访问(需要在页面的 html 中):
asciinema play http://your_html_path/post.html第四种方式是通过标准输入输出播放:
cat /path/to/asciicast.cast | asciinema play -# ssh user@host cat asciicast.cast | asciinema play -可用选项:
-i, --idle-time-limit=- 将重播的终端空闲不动时间闲置为最大秒数-s, --speed=- 播放速度4.导出日志
导出终端日志到文本文件非常简单:
asciinema cat existing.cast > terminal_output.txt
所有的终端日志都会被导出到 terminal_output.txt 中,非常方便好用。

欧盟基于通信技术发展和产业需求,推动实现行业数字化转型
给水泵发生汽蚀的原因及处理方法
Intersil推出两款新型高速隔离式RS485差分总线收发器:ISL32741E和ISL32740E
便携式单一有毒气体检测仪的功能特点
美图转型,将目标锁定以‘小鲜肉’为代表的时尚男性消费人群
Asciinema:终端日志记录神器
基于AD538的反正切近似计算电路图
USB Type-C/PD常见问题全面答疑(附参考设计)
施耐德电气中压变频器ATV1200,降低核电厂的厂用电率
旁路电容和去耦电容的基础知识
盘点三大技术引发新型媒体变革浪潮
VR虚拟现实技术如何赋能太空宇宙教育?
特斯拉中国召回美国ModelS和X 美国法务:是驾驶员使用不当
新旗舰重归4999,三星能否借此摆脱Others?
5G将赋能传统产业特别是制造业转型升级
比特币的炒作带给了中国什么
印刷电路板如何叠层
AR+LBS 实景应用来袭!2017年将进入集体爆发期
询问应用工程师:建立时间
三安光电碳化硅传获车规级质量认证 通过IATF 16949:2016质量管理体系认证