欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

使用script命令自动录屏用户操作

发布时间:2025/3/16 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 使用script命令自动录屏用户操作 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在/etc/profile中添加如下内容

if [ ! -d /var/log/user-records/ ] ; thenmkdir -p /var/log/user-records/chmod 0777 /var/log/user-records/chmod +t /var/log/user-records/ fiif [ ! -d /var/log/user-records/${LOGNAME} ] ; thenmkdir -p /var/log/user-records/${LOGNAME}chmod 0300 /var/log/user-records/${LOGNAME} fiscript -t -f -q 2>/var/log/user-records/${LOGNAME}/${LOGNAME}-${UID}-`date +%Y%m%d%H%M%S`.time -a /var/log/user-records/${LOGNAME}/${LOGNAME}-${UID}-`date +%Y%m%d%H%M%S`.his if [ "$SHLVL" = 1 ]; thenexit fi

*.time是为时序记录文件,记录的是在第几秒执行的命令;

*.his是命令执行记录文件,记录执行的是哪些命令;

  • -a 选项 ,在现有输出录制的文件的内容上追加新的内容
  • -c选项 ,后面可以加上需要执行的命令,而不是交互式shell上执行的命令
  • -r选项 , 子进程中返回退出代码
  • -f选项 , 如果需要在输出到日志文件的同时,也可以查看日志文件的内容,可以使用 -f 参数。ps:可以用于教学,两个命令行接-f可以实时演示
  • -q选项 ,可以使script命令以静默模式运行
  • -t选项,指明输出录制的时间数据
  • -V选项,输出script的版本信息,然后退出
  • -h选项,输出script的help信息,然后退出

总结

以上是生活随笔为你收集整理的使用script命令自动录屏用户操作的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。