静看光阴荏苒
不管不顾不问不说也不念

asciinema:记录并分享你的终端会话

asciinema是一个很好玩也很方便的“录像”工具,它可以把你在LinuxShell下输入的命令录制成视频,并且你可以把视频分享给大家观看。

asciinema官网:https://asciinema.org

在我看来,asciinema有以下几个特色:

1、asciinema录制的视频是“文本模式”,用户在观看的时候可以直接复制视频内的内容。

2、asciinema录制的视频可以由你自己设置是否上传,是否分享以及这个视频是公开的还是私密的。

3、asciinema安装和使用都异常简单,基本通吃所有Linux发行版。

下面我用CentOS7尝试安装并体验一下asciinema。

首先安装EPEL源:

yum -y install epel-release

然后就可以直接用yum来安装asciinema了:

yum -y install asciinema

如果你是别的Linux发行版,可以参考这里来尝试安装:https://asciinema.org/docs/installation

安装好了后,先别急着使用,我们先去asciinema的官网注册一个账号,官方地址文章上面已经写了,需要注意的是,asciinema注册是采用无密码方式的,每次登录只需要填写你的邮箱,然后asciinema会往你的邮箱发送一个带有验证登录链接的邮件,访问一下链接就能登录了。

回到终端内,首先我们要验证一下账号:

asciinema auth

稍等几秒会回显给你一个验证地址,如下图这样:

复制你的这个地址,在浏览器中打开,就可以验证成功了,然后我们点击账号内的Settings,可以看到授权的信息,同时如果你想取消掉某个授权也可以在这里操作:

现在我们就可以开始录像了:

asciinema rec

如下图所示:

如果不想录制了,或是需要录制的内容已经完成,就按键盘组合键:Ctrl+D

接着程序会问你是否要将本次录制的视频上传到asciinema官网,需要上传的话就按“回车”,不需要的话就按键盘组合键:Ctrl+C退出。

这里LALA选择把视频上传到asciinema,那么稍等一会儿程序就会回显一个视频的播放地址,如下图所示:

一起来看看我刚才录制的演示视频吧:

是不是觉得asciinema很好玩~

当然,如果你不想把录制的视频上传,我们也可以直接录制本地播放文件。

开始录制:

asciinema rec demo.cast

完成后播放本地文件:

asciinema play demo.cast

至此,asciinema的介绍和使用就告一段落了,相信你看到这里已经可以轻松玩转这个小巧、可爱的录屏工具了~

写在最后:

1、asciinema我觉得非常适用于那些经常需要写Linux文章或是教程的人,可以大大减少工作量。并且通过这种播放视频的方式可以让教程本身更生动形象,更容易让人看懂。另外由于asciinema的特性,观看者也不用去照着视频里面敲打命令,而是可以直接从视频内复制,真的是方便的不能再方便了。

2、asciinema的官方网站在国内没有被墙,并且访问速度也不慢,所以是一个不可多得的好工具~

赞(0)
未经允许不得转载:荒岛 » asciinema:记录并分享你的终端会话
分享到: 更多 (0)

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    :shock: CentOS6.9安装后上传不了,说什么版本不支持,请更新到最新版本

    superuser7年前 (2018-03-22) Google Chrome 65.0.3325.162 Google Chrome 65.0.3325.162 Windows 10 x64 Edition Windows 10 x64 Edition回复

分享创造快乐

广告合作资源投稿