海胆属

海胆属

基本上,我想捕捉在 Ubuntu 中安装驱动程序的过程,以便以后可以观看。

有屏幕捕获应用程序,例如 SimpleScreenRecorder,但是它们无法在文本模式下工作,因为当我停止 LightDM 时没有显示驱动程序。

还有可以让我们在文本模式下截屏的东西,但我想知道当我切换到++fbcat时是否可以使用什么东西来截屏?CtrlAltF2

答案1

海胆属

如果你想采用 YouTube 风格,请观看海胆属。您可以使用以下方式安装:

sudo apt install asciinema

如果您尚未使用 18.04,要获取较新的版本,您可以使用此 ppa:

sudo apt-add-repository ppa:zanchey/asciinema
sudo apt update
sudo apt install asciinema

或者使用 pip 方法:

sudo apt install python3-pip
pip3 install asciinema --user

(也可以看看:如何在没有root权限的情况下为用户安装pip(python)

现在使用开始录音

asciinema rec output.cast

这会将您带到另一个 shell。录制将持续到您退出此 shell。您可以使用以下方式播放结果:

asciinema play output.cast

谨防!如果您在开始时asciinema rec没有提供输出文件名,它将默认将录制的会话上传到 asciinema.org 并仅返回一个 URL。您可以提前取消,但很容易错过这一点。

答案2

您可以使用它script来保存终端中打印或输入的所有内容。

来自script手册页:

描述

   script makes a typescript of everything displayed on your terminal.  It
   is useful for students who need a hardcopy  record  of  an  interactive
   session  as  proof  of  an  assignment.  

使用脚本:

script termout.txt

这会将所有屏幕内容保存到“termout.txt”。输入exit以停止script

答案3

ttyrec是一个tty recorder。可以使用包含的命令播放记录的数据ttyplayttyrec只是命令的派生script,用于以微秒的精度记录时间信息。
它可以记录emacs -nwvilynx或 上运行的任何程序tty
例如,它在 NetHack 社区中被广泛用于存储游戏重播。

它类似于script命令,但也允许暂停慢下来或者加快播放速度. 它还可以溪流在网络上录制并用于传输文件uudecode

用法
记录

  % ttyrec
  (In the executed shell, do whatever you want and exit)

  % ttyrec -e command
  (command specified by -e option will be executed)

回放

  % ttyplay ttyrecord

-s2 选项使播放速度加倍。使用 -p 选项,您可以实时查看其他人的 ttyrecord。玩得开心!

您可以通过以下按键来改变播放时的速度。

“+” 或 “f” 将播放速度加快两倍 “-” 或 “s” 将播放速度减慢两倍 “1” 将播放速度改为正常速度

笔记
您可以通过输入 . 来结束录音,exit也可以在 . 后指定文件名ttyrec。如果您未指定文件名,它将创建一个。

录音机/播放器
原来的ttyrec(Unix)
术语::终端接收(Perl)
术语::TtyRec::Plus(Perl)
领带::Handle::TtyRec(Perl)
终端记录 (Win32、Unix)

仅播放
響鳴器(Java)
异戊二烯基丁酸酯(Unix)

相关内容