基本上我想捕捉在 Ubuntu 中安装驱动程序的过程,以便稍后观看。
有诸如 SimpleScreenRecorder 之类的屏幕捕获应用程序,但它们无法在文本模式下工作,因为当我停止 LightDM 时没有显示驱动程序。
还有一个可以让我们在文本模式下截屏,但我想知道当我切换到+ +fbcat
时,是否有什么可以用来截屏的?CtrlAltF2
基本上我想捕捉在 Ubuntu 中安装驱动程序的过程,以便稍后观看。
有诸如 SimpleScreenRecorder 之类的屏幕捕获应用程序,但它们无法在文本模式下工作,因为当我停止 LightDM 时没有显示驱动程序。
还有一个可以让我们在文本模式下截屏,但我想知道当我切换到+ +fbcat
时,是否有什么可以用来截屏的?CtrlAltF2
阿西涅马
如果您想采用 youtube 风格,请查看asciinema。您可以使用以下方式安装它:
如果您还没有使用 18.04,要获得更新的版本,您可以使用这个 ppa:
或使用 pip 方法:
(另请参阅:如何将 pip (python) 安装到没有 root 访问权限的用户)
现在使用
这将使您进入另一个外壳。录制将持续到您退出此 shell。您可以使用以下方式播放结果:
谨防!如果您开始时
asciinema rec
没有提供输出文件名,则默认将记录的会话上传到 asciinema.org 并仅返回一个 URL。您可以在之前取消,但很容易错过这一点。您可以使用
script
保存在终端中打印或键入的所有内容。从
script
手册页:描述
要使用脚本:
script termout.txt
这会将所有屏幕内容保存到“termout.txt”。输入
exit
停止script
ttyrec是一个
tty recorder
.ttyplay
可以使用包含的命令播放记录的数据。ttyrec
只是script
命令的衍生物,用于以微秒精度记录时间信息。它可以记录
emacs -nw
,vi
,lynx
, 或任何运行的程序tty
。例如,它在 NetHack 社区中被广泛用于存储游戏回放。
它类似于
script
命令,但也允许暂停、减慢或加速播放。它还可以在网络上流式传输录音并用于传输文件uudecode
。注意:
您可以通过键入来结束录制
exit
。并且您还可以在ttyrec
. 如果您不指定一个,它将创建一个。录音机/播放器
原版ttyrec (Unix)
Term:: TtyRec (Perl)
Term:: TtyRec::Plus (Perl)
Tie:: Handle::TtyRec (Perl)
termrec (Win32, Unix)
仅播放
TTYPLAYER (Java)
IPBT (Unix)