在 Linux 下使用 SecureCRT 导出(保存)日志,一般有两种常见方式:手动导出当前会话内容 和 配置自动记录日志。下面分别说明。
适用于已经连接上设备,想把当前屏幕内容保存下来。
session.log)注意:这种方式只保存当前屏幕显示内容,不是完整历史。
如果之前没开日志,历史内容可能无法完整导出,但可以这样尝试:
session.log)terminal length 0
show run
适合长期运维,防止忘记保存。
/home/username/logs/%S_%Y%M%D.log
[%Y-%M-%D %h:%m:%s] %H: %M
以后每次连接都会自动生成日志文件。
| 变量 | 含义 |
|---|---|
%S |
会话名 |
%Y |
年 |
%M |
月 |
%D |
日 |
%h |
小时 |
%m |
分钟 |
%s |
秒 |
通常在你配置的路径下,例如:
~/logs/
可用命令查看:
ls -lh ~/logs/
如果你说的是 “在 Linux 服务器上通过命令行导出 SecureCRT 日志”,那通常是不行的,因为日志文件在 你本地电脑(运行 SecureCRT 的主机) 上。
如果你是 Windows + Linux 远程,或者用的是 SecureCRT 命令行版,可以再告诉我,我可以给你更精确的方法。