SecureCRT自动保存日志设置
前言
网站维护人员SSH服务器需要记录自己操作的命令记录,面临这很多调试、安装配置过程;
嵌入式开发经常由于无法debug而只能使用串口打印日志的方式调试代码;
SecureCRT支持“SSH2”、“Serial”等多种连接方式,是网站维护人员、嵌入式工程师开发必备工具之一。
日志打印由于打印数量大,经常会超过SecureCRT一屏显示范围,所以设置自动日志保存功能对于查找问题很有必要。
SecureCRT保存日志有2种方式:手动模式和自动模式。
一、手动模式:
选择“File”->“Log Session”,会弹出保存Session路径及名称的对话框,输入路径和名称后SecyreCRT就将保存当前Log。
手动模式下,不同的Session必须要手工分别设置不同的Log存储文件。而且软件只能保存本次操作的log,重新打开Session或重新打开软件默认都不选中该选项,需要手工设置。
二、自动模式
选中“Options”->“Global Options”进入全局选项。
在“Global Options”中的“General”->“Default Session”项中,点击“Edit Default Settings...”进行默认设置编辑。
在“Session Options”页面中选中“Log File”项中进行Log相关配置。
1. 日志文件名:
专门新建了一个“D:\Log”的文件夹用于存放日志文件
输入:D:\Log\%S\%Y%M%D-%h%m%s.log,每个不同的Session会自动创建一个文件夹,
并以“年月日-时分秒.log”为文件名存储。
2. 自定义日志格式:
在连接时自动加入:[%Y%M%D_%h:%m:%s]
在每行自动加入:[%h:%m:%s]
3. 日志保存选项设置:
“Start log upon connect”:在每次连接时开始日志
“Start new log at midnight”:在午夜启用新日志
以下选项2选1,由于我选择的是按照时间来作为日志名称,所以下面2个可以任选
“Append to file”:追加到文件
“Overwrite file”:覆盖文件
其中:
%H:主机名
%S:session名
%Y:年
%M:月
%D:日
%h:时
%m:分
%s:秒
4. 设置保存:
选择“Change ALL Sessions(no undo)”修改设置保存至全部sessions
其他说明:
SecureCRT默认【回滚缓冲区】为250行,如果配置信息较多,前面的信息可能无法查看,可通过菜单【选项】-【全局选项】-【常规】-【默认会话】-【编辑默认设置】-【终端】-【仿真】-【回滚】-【回滚缓冲区】进行设置。

还没有任何评论,你来说两句吧