在 Linux 下使用 SecureCRT 录屏(记录操作过程),通常有两种常见需求:
下面分别说明。
如果你只是想记录敲了什么命令、看到什么输出,SecureCRT 自带功能就够了。
Options → Session OptionsLog File/home/user/secrtc-log/%S-%Y%M%D.log
OK✅ 效果:所有终端输入和输出都会保存到文本文件
❌ 不是视频,不能回放动画
Script → Start RecordingScript → Stop Recording.vbs 或 .py(SecureCRT 支持)✅ 可用于自动化
❌ 不适合“给别人看操作视频”
SecureCRT 本身 没有内置视频录屏功能,需要用 Linux 录屏工具。
ffmpeg(命令行,最通用)ffmpeg -f x11grab -s 1920x1080 -i :0.0 -f pulse -i default output.mp4
说明:
1920x1080:分辨率:0.0:显示器xwininfo 获取 SecureCRT 窗口区域只录 SecureCRT 窗口:
ffmpeg -f x11grab -s 1200x800 -i :0.0+100,200 secrtc.mp4
安装示例(Ubuntu):
sudo apt install obs-studio
# 或
sudo apt install kazam
| 目的 | 推荐方式 |
|---|---|
| 留存操作记录 | SecureCRT 日志 |
| 自动化重复操作 | SecureCRT 脚本 |
| 教学/演示视频 | OBS + SecureCRT |
| 服务器审计 | 日志 + script 命令 |
如果你愿意,可以告诉我:
我可以直接给你一条可用命令或详细步骤。