有时候演示或者为了更好地说明Linux终端的操作过程,需要录制Linux终端的操作,使用录屏软件当然可以,但是缺点也明显,录制视频不仅体积大、需要操作界面,而且视频录制是按照一比一的时间录制,浏览器来体验很不好。

这时候就需要专门的终端录制工具了,下面详细讲解下。

效果图如下:

TermRecord

TermRecord 是一个用 Python 编写的开源命令行录屏工具。

安装 TermRecord,没安装 pip 就先安装:

linuxidc@linuxidc:~/linuxidc.com$ sudo apt-get install python-pip

linuxidc@linuxidc:~/linuxidc.com$ sudo pip install TermRecord

录制方法:

TermRecord -o linuxidc.html # 开始录制

exit # 结束录制,或者 Ctrl+D 快捷键结束录制。

这个刚生成的 linuxidc.html 就是你刚才录制的文件,可以用浏览器打开,想要分享的话,你可以将其发送给好友。

推荐大家使用 ttyrec 作为辅助工具录制,因为 TermRecord 处理效果不是很理想。

ttyrec 是一个 tty 控制台录制程序,其所录制的数据文件可以使用与之配套的 ttyplay 播放。不管是你在 tty 中的各种操作,还是在 tty 中耳熟能详的软件,都可进行录制。

使用 sudo apt-get install ttyrec 安装 ttyrec。

然后两个一起配合录制:

TermRecord -b ttyrec -o linuxidc.com.html # 开始录制

linux终端录像工具,Linux 终端操作的录制回放相关推荐

  1. Linux漏洞建议工具Linux Exploit Suggester

     Linux漏洞建议工具Linux Exploit Suggester 在Linux系统渗透测试中,通常使用Nessus.OpenVAS对目标主机进行扫描,获取目标主机可能存在的漏洞.如果无法进行漏洞 ...

  2. linux终端录像工具,Linux_Ubuntu安装屏幕录像工具Simple Screen Recorder的方法,  Simple Screen Recorder是一款简 - phpStudy...

    Ubuntu安装屏幕录像工具Simple Screen Recorder的方法 Simple Screen Recorder是一款简单的屏幕录像工具,能够在屏幕上录制视频.教程,可用于手机和电脑系统, ...

  3. linux语言 翻译工具,Linux文本转语音工具eSpeak介绍

    Text to speech tool in Linux eSpeak是一款 Linux 命令行工具,能把文本转换成语音.它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言. eSp ...

  4. linux中top工具,Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  5. linux c语言工具,Linux下C语言编程环境的工具.doc

    Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 要想在Linux下进行C语言编程,首先得搭建好一个编程环境.这里分别说明一下几个非常有用的软件包. ...

  6. linux的locate工具,linux文本查找工具之locate、find

    linux文本查找工具之locate.find 一.文件查找分为两类: 1.非实时查找:locate 2.实时查找:find 二.非实时查找:locate 非实时查找:查找速度快.非精准查找.模糊查找 ...

  7. Linux有趣小工具命令,终端中的乐趣:6个有趣的Linux命令行工具

    之前, 我们展示了一些有关有趣的 Linux 命令行命令的文章, 这些文章告诉我们, Linux 并不像看起来那样复杂, 如果我们知道如何使用的话, 反而会非常有趣. Linux 命令行可以简洁而** ...

  8. linux 终端管理工具,linux服务器-远程管理-screen:强大的终端管理工具

    screen 能够支持多个终端窗口 这样能给我们在终端的操作带来大量的便利 比如:我们可以在一个window中编译程序,在另一个windows中写代码,在第三个window中下载软件,在第四个wind ...

  9. linux 卸载交叉编译工具,在终端使用命令卸载交叉编译工具

    ubuntu中可以使用命令行 sudo apt install gcc-arm-linux-gnueabi 自动安装交叉编译工具,但是往往软件版本太过超前了,交叉编译时候使用的命令是 arm-linu ...

最新文章

  1. Spring Boot 2.x基础教程:JSR-303实现请求参数校验
  2. 【C 语言】二级指针 内存模型图 ( 指针数组 | 二维数组 | 自定义二级指针内存 )
  3. SpringMVC的Restful风格
  4. 基于大数据的京沪人口流动流量、流向新变化
  5. 【三维CAD设计经验分享】CrownCAD设计:零件3D建模设计
  6. 矩阵平方差公式成立条件的探讨
  7. 计算机专业期末总结200字,学期末自我总结200字
  8. 小程序出现 返回顶部按钮 top
  9. 22 mysql有那些”饮鸩止渴”提高性能的方法?
  10. 线条边框简笔画图片大全_植物简笔画素材大全赶紧收藏起来,一定用的上!
  11. 橡胶密封件老化原因有哪些?
  12. Kubernetes实战指南:零宕机无缝迁移Spring Cloud至k8s
  13. Web前端:古诗排版网页案例设计
  14. 身为程序员月薪还不到50k?你们好菜,我已经拿着阿里成长笔记实现财富自由了
  15. ZTNA方案守住随时随地办公的安全防线
  16. 西北乱跑娃 --- python分段下载文件io流
  17. HDOJ2955 Robberies(01背包,概率)
  18. 洪九果品上市:年营收百亿市值187亿港元 阿里是股东
  19. Altium Designer 2021导入CAD图(DWG格式)作为PCB板框的方法
  20. Z函数(扩展KMP)

热门文章

  1. linux的DRM之mipi应用程序,LCD之MIPI接口
  2. FIDO AppID and Facet Specification(译)
  3. Leetcode 部分题解
  4. SynRM学习(1)——基本结构、原理、模型与方程
  5. Kotlin x Java打造 UI 通用组件三-------高级UI组件定制与解耦设计之HiRefresh
  6. HDU6560 The Hermit(思维)
  7. 时间序列规则和时间序列模型
  8. 视频抽帧Java实现
  9. Hudi学习二:Hudi基本概念
  10. 关于应届毕业生找工作的一些经验或体会