asciinema 使用记录
简易记录
asciinema
工具录制命令行操作的使用教程。
有时候需要分享命令行操作的全过程,asciinema是一个很好用的工具,开源免费,配合tmux
使用直接起飞。
我使用该工具录制了pwncli
的使用教程。
asciinema会将屏幕上的所有信息保存下载,生成一个cast
后缀的文件,并且其还提供了一个工具将cast
文件转化为gif
。
想掌握全部的使用技巧,点击其官方网站asciinema/asciinema: Terminal session recorder 📹 (github.com)阅读readme
文件即可。
1-安装
在ubuntu
上安装的方式有两种:
sudo apt install asciinema
pipx install asciinema
2-录制
asciinema rec -t "title" cast_file_path
3-播放
asciinema play cast_file_path
4-上传
首先可以登录asciinema - Record and share your terminal sessions, the simple way这个网站。
然后:
asciinema auth
会生成一个链接,点击一下。
接下来:
asciinema upload cast_file_path
即可上传。
上传成功后会有一个链接,点击链接即可访问。然后可以修改标题和描述,并将录制的内容公开。
5-搭配tmux
搭配tmux
可以录制分屏操作,在多个窗口之间切换。步骤如下:
- 首先,
tmux new-s -t xxx
新建一个会话 - 然后,
asciinema rec -c "tmux a -t xxx"
进行录制 - 录制结束后,要
detach
会话,接着按Ctrl+C
即可就结束录制
6-转为gif
有时候想把过程放在PPT
或者网页上,可以使用asciinema/agg: asciinema gif generator (github.com)工具将其转化为gif
。程序使用rust
编写,速度很快。
本文来自博客园,作者:LynneHuan,转载请注明原文链接:https://www.cnblogs.com/LynneHuan/p/17822205.html