script是一个非常炫酷的命令,它可以将终端的所有操作和输入输出录制下来,并通过scriptreplay播放,是命令行版的“录像专家”。非常实用,例如你想教很多人配置一个软件,可以在自己配置时,将过程录下来,然后发给别人自学,

一、安装

多数操作系统都默认安装了,Redhat/Fedora/CentOS:

yum -y install util-linux-ng

Debian/ubuntu:

apt-get install bsdutils

二、录制和播放

录制

script -t -a 2> /tmp/time.txt /tmp/record.txt

为了不影响操作,要使用错误重定向,在录制过程中,使用Ctrl+d或者exit结束录制

简单说一下命令的参数:

-t 是把时间数据输出到标准错误(standard error),所以要用2>/tmp/time.txt把数据重定向到文件中一些情况下不需要重放,只要记录操作和输入输出,就可以不指定这个参数

-a 追加内容到文件,不会覆盖之前的记录

-q 安静模式,不会提示用script运行

-f在每次写入后清屏,在配合管道使用时很有用

-c 这些非交互式的运行命令或脚本 在一些程序或脚本在后台运行时很有用

2.2 播放

scriptreplay /tmp/time.txt /tmp/record.txt

2.3 记录用户操作

记录某个用户,在用户的~/.profile文件中加入:

/usr/bin/script -qa /tmp/user_record

记录所有用户的操作,需将上诉内容加载/etc/profile文件中。记录用户操作输出会比较多,回放非常耗时,所以通常不记录时间

2.4 实时广播操作

广播自己的操作给服务器上其它用户看,需要先创建一个管道:

mkfifo /tmp/fifo

将script输出到管道:

script -f /tmp/fifo

其它用户执行:

cat /tmp/fifo

就能实时查看到操作和输入输出了

linux centos7 录屏,Centos7录屏工具相关推荐

  1. 盘点B站up主常用的免费录屏软件,自用工具分享

    盘点B站up主常用的免费录屏软件,自用工具分享! 今天分享 4 款超好用的免费录屏软件,能够满足大部分同学录制教学视频.游戏视频.网络课程等录制场景的需求. 而且,这 4 款录屏软件还是主播.自媒体达 ...

  2. linux黑屏无法唤醒,解决笔记本CentOS7合盖后黑屏无法唤醒

    解决笔记本CentOS7合盖后黑屏无法唤醒 启用并修改/etc/system/logind.conf 的 HandleLidSwitch=lock 保存后运行 systemctl restart sy ...

  3. centos linux怎么关闭锁屏时间,【Centos】Centos7.5取消自动锁屏功能

    00. 目录 @ 01. 问题描述 Centos7.5系统在用户闲置一段时间(默认为5分钟)后,会启动屏幕保护程序(默认的屏保为黑屏),并要求重新输入密码才能回到原来桌面.如果是管理员,建议开启自动锁 ...

  4. cctalk录屏翻录工具使用教程

    在我们上cctalk网课的时候,遇到了这种情况,无法打开录屏工具,打开录屏工具后就会被播放器检测,从而无法播放网课视频.可以用这个工具,可以使用这个教程,而且可以去用户名水印. 1.正常播放CCtal ...

  5. Windows系统下,好用的录屏软件工具/屏幕录制工具

    文章目录 万兴神剪手 Open Broadcaster Software(OBS) QQ录屏 Window 10 自带的屏幕录制软件 录屏王 bandicam 万兴神剪手 可以录制网络视频.视频教程. ...

  6. Bandicam(班迪录屏)高清视频录制工具

    Bandicam(班迪录屏)简单好用的录屏幕,录游戏,录视频的功能强大的屏幕录像软件,比起其他软件其性能更加卓越. 与其他软件相比,用Bandicam录制的视频大小更小, 不仅保证原文件的质量. 转载 ...

  7. U盘刻录安装centos7正确的方法

    终于将CentOS7装上笔记本了,过程无比艰辛,因为我发现网上大家提到的所有U盘安装CentOS7时碰到的问题几乎都被我碰到了,像什么: 1.刻录镜像的时候只能刻录一个6MBEFI文件夹到U盘,U盘变 ...

  8. 笔记本电脑截屏怎么截_电脑的截屏与录屏

    电脑的截屏与录屏 相信大家都知道 QQ的截屏和录屏快捷键:截屏:Ctrl+Alt+A录屏:Ctrl+Alt+S 这种方便快捷的方式非常受人欢迎,但是万一我们的电脑上没有下载或打开QQ,我们该怎么办呢? ...

  9. mac android 录屏软件,mac录屏怎么录内置声音?详细的解决方案

    原标题:mac录屏怎么录内置声音?详细的解决方案 mac录屏怎么录内置声音?大家使用Mac电脑最大的问题就是对操作系统的不熟悉,就像是刚接触Windows系统一样,开始都会有一定的不熟悉,其实并没有那 ...

  10. 电脑录屏怎么录?超详细的录屏教程来了

    案例:电脑录屏怎么录?求详细的电脑录屏教程! "最近的工作需要用到电脑录屏,但是我不知道电脑录屏怎么录?去网上搜索了一下教程都是比较大概的,我这个新手小白根本看不懂.在这里想问问大家,有没有 ...

最新文章

  1. STM32有哪些系列和型号?
  2. 玩转oracle 11g(26):误删表数据和误删表回滚
  3. 一维抛物线的matlab求解,一维抛物线偏微分方程数值解法(附图及matlab程序)
  4. [UWP]了解模板化控件(4):TemplatePart
  5. 获取object的值
  6. 可以判断用户打开页面次数吗?_看前端如何单枪匹马实现小程序页面级版本控制...
  7. 让Mootools的语法结构像Jquery那样
  8. springBoot笔记(一) @SpringBootApplication的神奇魔力
  9. Mybatis批量保存或更新数据
  10. Libgdx之Table 表格排版
  11. 矩和质心之积分的应用
  12. 科研工具篇|看完之后能提高你80%的科研工作效率
  13. jQuery实现简单分页
  14. oracle外部表报错ora29400,报错ORA-29913 ORA-29400
  15. 学计算机有哪些推荐书籍?
  16. 最适合深夜失眠听的歌,听了最容易入睡的歌曲推荐
  17. ytb网站报错 “您没有联网,请检查网络连接”
  18. galaxy nexus升级包takju-jop40d的boot.img和recovery.img中ramdisk对比
  19. [软考知识点总结③] 【中级软件设计师】计算机组成原理——校验码、海明校验码、奇偶校验码、循环校验码
  20. 卷积神经网络及其在图像处理中的应用

热门文章

  1. 江苏省计算机三级理论考试,春江苏省计算机三级偏硬考试真题及答案
  2. ijkplayer 自定义解码器
  3. 【应用软件】用jpg+swf制作gif动感小图(附带AVI转gif技巧)
  4. CentOS8 安装 telnet 命令
  5. 开源软件、自由软件和免费软件的区别
  6. Transmission下载安装
  7. MySql数据库级别MD5加密java MD5加密解密工具包
  8. 【华为机试题】华为机试真题附解答(2020.9.16/c++)
  9. java .vm_选择 Java VM
  10. 【Redis系列】Redis 入门指南