如何以文本模式录制屏幕(或截屏视频)?

Rik*_*ika 6 virtual-console screencast

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

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

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

Seb*_*ark 5

囊线虫属

如果您想采用 YouTube 风格,请查看asciinema。您可以使用以下方式安装它:

sudo apt install asciinema
Run Code Online (Sandbox Code Playgroud)

如果您还没有使用 18.04,要获取更新版本,您可以使用此 ppa:

sudo apt-add-repository ppa:zanchey/asciinema
sudo apt update
sudo apt install asciinema
Run Code Online (Sandbox Code Playgroud)

或使用 pip 方法:

sudo apt install python3-pip
pip3 install asciinema --user
Run Code Online (Sandbox Code Playgroud)

(另请参阅:如何在没有 root 访问权限的情况下向用户安装 pip (python)

现在使用以下命令开始录制会话

asciinema rec output.cast
Run Code Online (Sandbox Code Playgroud)

这会让你掉进另一个壳里。录音将持续到您退出此 shell 为止。您可以使用以下方式播放结果:

asciinema play output.cast
Run Code Online (Sandbox Code Playgroud)

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