SecureCRT 日志配置详解(自动记录日志)

SecureCRT日志记录功能强大,其中自定数据可以解决一些系统串口打印没有时间的问题。

日志配置可以在全局设置中设置,也可以针对某个会话单独设置。

1.选项→全局设置

2.编辑默认配置


3.日志选项设置

日志文件推荐配置:


提示文件名:会话选项连接时会提示。

在连接上时开始记录日志:会话选项连接时开始记录日志。

追加到文件:如果日志文件存在,新的日志会追加到原有日志后面。

覆盖文件:如果日志文件存在,新的日志会覆盖原有日志。

原始记录:只记录原始数据,不记录自定义数据。

只记录自定数据:只记录自定义日志数据。

半夜时启用新日志:


自定义数据

连接时:会话连接时日志打印

断开时:会话断开时日志打印

每行:日志的每一行打印自定义数据。可以添加时间信息。当你的系统打印的日志不包含日志信息时,可以准确定位问题出现的时间点。也可以用于测试做些与时间相关的测试,比如定位某个操作执行的时间消耗。


自定义数据替换:

%H:主机名

%S:会话名

%Y:年(4位数字)

%M:月(2位数字)

%D :日(2位数字)

%h :时(2位数字)

%m :分(2位数字)

%s :秒(2位数字)

%t :毫秒(3位数字)



  • 8
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SecureCRT 是一款常用的终端仿真软件,支持多种协议和加密方式,同时还提供了脚本功能,可以通过脚本自动化完成一些任务,提高工作效率。下面是 SecureCRT 脚本命令的详解: 1. crt.Screen.Send(string) 该命令可以将字符串发送到当前会话的终端窗口。例如,可以使用以下命令发送 ls 命令: ```python crt.Screen.Send("ls\r") ``` 2. crt.Screen.WaitForString(string) 该命令可以等待特定的字符串出现在终端窗口中,然后继续执行脚本。例如,可以使用以下命令等待 $ 符号出现: ```python crt.Screen.WaitForString("$") ``` 3. crt.Dialog.MessageBox(string) 该命令可以显示一个消息框,显示指定的字符串。例如,可以使用以下命令显示一个提示框: ```python crt.Dialog.MessageBox("请注意!") ``` 4. crt.Dialog.Prompt(string) 该命令可以显示一个提示框,要求用户输入文本。例如,可以使用以下命令提示用户输入用户名: ```python username = crt.Dialog.Prompt("请输入用户名:", "用户名", "") ``` 5. crt.Dialog.FileOpenDialog() 该命令可以显示一个文件打开对话框,让用户选择文件。例如,可以使用以下命令提示用户选择一个文本文件: ```python filename = crt.Dialog.FileOpenDialog("请选择一个文本文件:", "选择文件", "", "*.txt", 0) ``` 6. crt.Session.Connect(string) 该命令可以连接到指定的主机和端口。例如,可以使用以下命令连接到主机 192.168.1.1 的 SSH 服务: ```python crt.Session.Connect("ssh://192.168.1.1:22") ``` 7. crt.Session.Disconnect() 该命令可以断开当前会话的连接。例如,可以使用以下命令断开当前会话: ```python crt.Session.Disconnect() ``` 8. crt.Session.LogFileName 该命令可以获取当前会话的日志文件名。例如,可以使用以下命令打印当前会话的日志文件名: ```python crt.Screen.Send("echo " + crt.Session.LogFileName + "\r") ``` 9. crt.Session.Log(True/False) 该命令可以打开或关闭当前会话的日志记录。例如,可以使用以下命令开启日志记录: ```python crt.Session.Log(True) ``` 10. crt.Session.LogString(string) 该命令可以将指定的字符串写入当前会话的日志文件。例如,可以使用以下命令记录一个错误消息: ```python crt.Session.LogString("发生了一个错误!") ``` 以上是 SecureCRT 脚本命令的部分详解,还有其他命令可以自行查阅官方文档。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值