在 Linux 下使用 SecureCRT 开启日志(会话日志),常用有 两种方式:临时开启 和 自动记录所有会话日志。下面按步骤说明(适用于 SecureCRT 8.x / 9.x)。
Options → Session Options
Terminal → Log File
/home/user/logs/%S_%Y%M%D_%h%m%s.log
✅ 下次连接该会话时,日志会自动开始记录。
File → Log Session
Log Session 可停止SecureCRT 支持变量,避免文件名冲突:
| 变量 | 含义 |
|---|---|
%S |
会话名 |
%Y |
年 |
%M |
月 |
%D |
日 |
%h |
时 |
%m |
分 |
%s |
秒 |
示例:
/home/user/securecrt_logs/%S_%Y%M%D.log
生成效果:
router1_20260121.log
如果你希望 所有会话都自动记录日志:
Options → Global Options
General → Default Session
Terminal → Log File
✅ 之后新建的所有会话都会自动带日志。
Log to file → Include screen output
Session Options → Terminal → Appearance
设置字符编码为 UTF-8✅ 推荐配置
Log file:
/home/user/logs/%S_%Y%M%D_%h%m%s.log
Options:
☑ Start log at connect
☑ Append to file
☑ Include screen output
如果你愿意,可以告诉我:
我可以帮你定制一套日志规范。