还有这种骚 *** 作? 教你如何优雅的在 Linux 终端下进行录像

还有这种骚 *** 作? 教你如何优雅的在 Linux 终端下进行录像,第1张

相信大家,初始在使用Linux *** 作系统时,查找历史命令,第一时间会想到history命令:将显示出之前 *** 作过的命令,其无法显示 *** 作过的命令所输出的过程及结果。

但往往有时候,我们却想知道在这台服务器上 *** 作了什么?执行的过程是什么样的?输出的结果又是怎么样的?那history命令就已经无法满足我们的需求了,那究竟该怎么办呢?

是时候,教大家一招了。那就是这个神奇的命令——script和scriptreplay

script命令:可以将 Linux 终端下的会话过程进行录制下来。

作用:在终端下的所有 *** 作、执行过的命令以及输出过的结果都可以在本地进行录制。

script和scriptreplay在 Linux 发行版中默认都有安装的,在本篇文章中,script是可以直接在 *** 作系统下执行的,而scriptreplay需要额外安装。

开始录像

执行如下命令,将在终端下执行任何 *** 作都将会被进行记录;

查看当前目录是否有如下两个文件

test.timefile和test.txt两个文件名可自定义命名。

常用参数选项

执行如下命令,可以静默模式进行运行,且不会将以script和exit进行显示启动和退出;

执行命令exit或使用快捷键Ctrl+D即可退出结束录制;

录制某个目录下脚本执行过程的案例

先编写一个简单的名为xxx.sh的脚本文件,并授予相关权限。

使用参数选项:-c可直接执行命令,而非是交互式的 shell,即可查看该脚本所执行的时间点。

scriptreplay命令:可以将 Linux 终端下录制的结果进行回放。

常用参数选项

执行完上述命令scriptreplay test.timefile test.txt后,将对之前的 *** 作进行回放;

同步使用

使用-f参数选项,部分版本没有该参数,同时也可以使用tail -f命令来进行 *** 作;

如下图所示,需打开两个 xshell 终端,连接至同一台设备,做相关同步使用 *** 作,左屏幕为: *** 作端,右屏幕为:演示端,

在左屏幕终端下执行命令script -f jacktian

在右屏幕终端下执行命令tail -f jacktian

随后,你只需在左屏幕终端下执行相关命令,右屏幕将进行显示出左屏幕的相关输出结果等;

开机自启动

除上述 *** 作以外,还可以采用设置在登录时自动执行script命令,并添加至 shell 环境配置文件中。

递归创建目录/var/log/user_record

编辑文件/etc/profile添加如下自启动配置项

Linux系统的截图工具有很多,我比较喜欢Kazam,因为它集成了截图和录屏功能,而且体积小。

Ubuntu下安装Kazam

或者使用 ppa 安装

对截图还可进行一些简单的配置:

点击菜单栏 文件 ->首选项 ->screenshot

录屏 *** 作大致也截图一样。开始录屏后,kazam的客户端会最小化,暂停录制视频或者 *** 作完成录制视频,需要在系统通知栏找到Kazam,右键单击 *** 作。

视频录制,有四种情况:

视频录制配置

使用过QQ截图的童鞋都知道 Ctrl+Alt+A 是多么的好用,快捷键是截图工具必不可少的。

那么Kazam有没有快捷键呢?答案是肯定的。但是很遗憾,在软件的帮助中啥都没有,所以只能去github上看看 README ,地址: https://github.com/sconts/kazam 。

在 README 发现了几个快捷键

文中提到的快捷键包括:

不过这几个快捷键都是在客户端开启的情况下才能使用,这是一大遗憾,而且截图的快捷键和录视频的快捷键是一样的,那我们自己配置一个截图快捷键吧,而且是系统级别(不需要开启客户端)。

Linux系统的软件,除了客户端,一般都有命令模式的,查看Kazam的帮助文档:

这几个是比较常用的

知道了这几个选项,那么我们就配置一个选择区域的截图吧

打开系统设置 ->选择设备 ->选择键盘 ->拉到最底处,看到自定义快捷键,点击 + ->设置名称 Kazam区域截图 ,设置命令 kazam -a ,设置快捷键 Ctrl+Alt+A (不能和其他快捷键重复,如果重复需要先解绑或者设置其他快捷键) -> 点击添加按钮,完成。

至此,我们就可以使用 Ctrl + Alt +A 来截图了。虽然没有QQ截图那么强大,不能即时编辑,起码是完成了最快捷的截图功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7989723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存