`

shell终端录制与回放的命令

阅读更多

录制命令:script -t 2> timing.log -a output.session

记住最后要使用  : exit命令来结束终端录制功能(必须的步骤)

回放命令:scriptreplay timing.log output.session

功能很好用!

命令参数:

-t :用于将你在终端中命令按时间顺序导入stdin中

2> :用于将stdin重定向到timing.log文件中

timing.log :存储时序信息,描述每一个命令何时执行

output.session :存储每一个命令的输出信息

 

一个script的高级用法 :多用户视频终端广播

1.打开两个终端 t1 和 t2

2.在终端t1中:mkfifo scriptfifo

3.在终端t2中:cat scriptfifo

4.在终端t1中:script -f scriptfifo

5.退出广播在t1中:exit

 

分享到:
评论

相关推荐

    linux shell脚本学习录制与回放终端会话

    本文将深入探讨如何利用Shell脚本实现终端会话的录制与回放功能。 首先,录制终端会话是通过内置的`script`命令实现的。`script`命令会在指定的文件中记录下所有终端交互,包括输入的命令、输出的结果以及时间戳。...

    android_tap_record:Android触屏事件录制与回放

    #Android触屏事件录制与回放 通常使用于Android手机终端的自动化测试过程; 它能模拟 input 不能完成的一些事件,如 长按操作; 它能自动化操作你的Android屏幕,一次录制,重复利用; 事件录制 手机通过USB线连接到PC...

    Linux Shell制作录制回放功能脚本

    ### Linux Shell 制作录制回放功能脚本详解 #### 一、背景介绍 在Linux环境中,用户常常需要记录终端会话以便于日后的查阅或分享。为此,Linux提供了两个非常实用的工具:`script` 和 `scriptreplay`。通过这两个...

    shell 笔记

    20. 终端录制与回放:使用`script`命令录制终端操作,`scriptreplay`回放。 21. 广播消息:通过`mkfifo`创建命名管道,多个进程可以通过管道进行通信。 22. `tr`命令:用于字符转换,如大小写转换,删除或替换指定...

    hyper-terminal超级终端

    - **宏录制与回放**:记录键盘输入序列并能重复执行,简化重复操作。 **2. 使用超级终端** 在Windows XP和Windows 7系统中,内置了超级终端程序。用户可以通过以下步骤启动: 1. 打开“开始”菜单,选择“所有...

    shell脚本笔记

    20. **终端录制与回放**:`script`命令可以记录终端交互,`scriptreplay`则可以回放记录。 21. **广播消息**:通过创建命名管道`mkfifo`,可以在多个终端之间广播消息。 22. **tr命令**:`tr`用于字符转换,如大小...

    shell远程连接工具

    7. **宏功能**:录制和回放宏,可以自动化执行一系列命令,节省重复操作的时间。 8. **文件传输**:集成SFTP功能,可以在本地和远程服务器之间安全地传输文件。 二、使用Xshell 7 进行远程连接的步骤: 1. **安装...

    shell开发工具

    6. **宏功能**:通过宏,你可以录制并回放一系列操作,比如输入命令、复制粘贴等,这对于自动化日常任务非常有帮助。 7. **颜色定制**:根据个人喜好和工作需求,你可以自定义终端的颜色方案,使代码更易读。 8. *...

    secureCRT SSH终端仿真程序 超级终端

    **SecureCRT:SSH终端仿真程序与超级终端的替代品** SecureCRT是一款强大的终端仿真程序,专为需要在不同操作系统之间进行远程访问的IT专业人士设计。它不仅提供了比Windows系统自带的超级终端更丰富的功能,还拥有...

    shell工具(免安装版可直接使用).zip

    7. **宏功能**:支持录制和回放宏,对于需要重复执行的命令序列,可以通过宏来自动化操作。 8. **脚本支持**:可以运行Shell脚本,进一步提高自动化程度。 9. **拖放功能**:用户可以直接将文件从本地桌面拖放到...

    TTERMPRO_终端工具

    4. **宏命令和脚本支持**:TTERMPRO可能允许用户录制和回放一系列操作,或者执行自定义脚本,简化重复任务。 5. **增强的复制粘贴功能**:通常提供更智能的文本选择和复制功能,甚至支持行号选择和正则表达式匹配。...

    终端仿真程序 SecureCRT windows7下可用

    SecureCRT允许用户定义宏命令,录制和回放一系列操作,对于重复性工作,宏功能可以节省大量时间。 总结,SecureCRT作为一款强大的终端仿真工具,以其丰富的功能、良好的兼容性和安全性,深受IT专业人士的喜爱。无论...

    SecureCRT UNIX登录终端客户端

    除此之外,SecureCRT还具有其他高级特性,如宏功能,允许用户录制和回放一系列操作,对于执行复杂的命令序列或调试过程十分方便。它还支持VT100、VT220、ANSI等各种终端类型,兼容性强,可以适应不同服务器环境的...

    经典实用的串口终端工具-secucrt

    8. **宏功能**:SecuCRT支持录制和回放宏,这在重复执行相同或类似命令时非常有用,能够显著减轻工作负担。 9. **自定义快捷键**:用户可以根据个人习惯设置自定义快捷键,使得常用操作更便捷。 10. **会话同步**...

    超级终端超级终端超级终端超级终端超级终端超级终端超级终端

    【SecureCRT】是一款由Vandyke Software公司开发的强大的终端仿真程序,支持多种协议,包括SSH(Secure Shell)、Telnet、RDP(远程桌面协议)等。它提供了丰富的功能,如多窗口会话管理、颜色定制、宏录制与播放、...

    securecrt 模拟仿真终端

    此外,SecureCRT具备文本宏功能,允许用户录制和回放一系列键盘输入,提高工作效率。 使用SecureCRT,你可以实现以下功能: 1. **安全连接**:SecureCRT通过SSH协议提供加密的网络连接,有效防止中间人攻击和数据...

    linux命令工具 Xshell.5.Commercial.v5.0.0579.rar

    6. **宏命令**:允许用户创建宏,录制并回放一系列复杂的命令,简化重复操作。 7. **拖放功能**:可以直接从本地文件系统拖放到终端窗口,实现文件的快速传输。 值得注意的是,描述中提到“千万别升级,升级会变成...

    TeraTerm—超级终端软件

    4. **宏录制与回放**:TeraTerm具备宏功能,可以记录用户的键盘输入和发送的命令,然后进行回放,这对于重复执行相同操作的情况非常有用,如自动化测试或批量配置。 5. **Unicode支持**:TeraTerm支持Unicode编码,...

    SSHSecureShellClient-3.2.9

    7. **会话录制与回放**:用户可以录制命令序列,然后重复执行或共享这些记录,简化了日常任务。 8. **性能优化**:SSH Secure Shell Client经过优化,能有效减少延迟,提供流畅的远程访问体验。 9. **跨平台**:...

Global site tag (gtag.js) - Google Analytics