通过Linux命令实现屏幕录制和回放

由此Linux命令达成荧屏摄像和重放

日常在办事学习中大器晚成旦得以录屏的话,那么在随后可以再看真是很珍视的就学材料。有个别远程的操作都以命令行,就算使用录屏软件,或者占用的空中庞大。其实Linux中得以经过命令行来兑现荧屏录制和显示屏回看。

若是和煦要求给别人演示一些操作,恐怕事情发生从前已经筹算好了,在演示的时候只供给播放就能够。也许在系统晋级的时候须求保留必得的日记,在其后能够尤其有针对的计算,都能够经过显示器摄像功能来成功。

我们须求系统中早就设置script,scriptreplay.

例如大家得以经过如下的艺术来成功。轻易运营多少个指令,然后经过重放来看是或不是能够一步一步的输出。

$ script -t 2> time.log -a record.session
Script started, file is record.session
 $ echo test begin
 test begin
 $ echo test start
 test start
 $ echo test end
 test end
 $ exit
 exit
Script done, file is record.session

到此显示器的录像就结束了,大家由此scriptreplay来回看这么些进程。
$ scriptreplay time.log record.session
输入这一个命令之后,你就能够见到显示器好像被人决定了同样,一步一步的运作命令,然后输出,感到很有成就感。
 借令你必要在别的机器上查看这么些进度,能够把time.log和record.session那一个八个调换的文件拷贝过去,间接运营命令就能够。
 时间戳文件的开始和结果如下。都以记录了一丝丝的操作时间音信。
$ cat time.log
 0.350314 17
 0.052705 1
 1.176860 1
 0.241008 1
 0.064975 1
。。。。
 而record.session这么些文件就是个日志文件,里面著录了每一步操作的开始和结果。

Script started on Sun 04 Jan 2015 05:13:46 AM PST
 $ echo test begin
 test begin
 $ echo test start
 test start
 $ echo test end
 test end
 $ exit
 exit

Script done on Sun 04 Jan 2015 05:14:05 AM PST

上述的法力能够非常的大的增加大家的工效,毕竟超级多标题标排查核对中都亟待日志,都要求部分细节的操作内容信息。那些消息就一定于完整的重放了难点的管理过程。
 如若你还不满意于此,能够尝试实时分享显示器内容给其余人,别的人无需装其余的录制软件就能够看见您全体的操作。
 终究录像的录像照旧需求广大的资源的。
 经过数13次尝试,发掘那一个操作在几人之间分享输出照旧健康的,如若七个session,恐怕有个别操作内容会不太完整。
 大家张开八个session来操作。假如session1和session2都在同一个劳务器端,同多个索引下。
session1 创建fifo的日志。
>mkfifo fifo.log

 session2 最早策动监听
>cat fifo.log
 session1 始于希图输出
>script -f fifo.log
Script started, file is fifo.log
 $ ls  –这时候大家的其它操作在session第22中学都会捕捉到。

Ubuntu 怎么样设置显示屏摄像工具 Simple Screen Recorder 0.3.1 

在 Linux 中动用“avconv”工具录制计算机桌面录像和音频 

Linux下用命令行完毕摄像和播发教学效果 

本文恒久更新链接地址:

平常在干活学习中只要能够录屏的话,那么在那后能够再看真是很爱抚的读书资料。有个别远程的操作都以…

发表评论

电子邮件地址不会被公开。 必填项已用*标注