SecureCRT自動保存日誌設置

嵌入式開發經常由於無法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. 日誌文件名:

專門新建了一個C:\Log”的文件夾用於存放日誌文件

 

輸入:C:\Log\%S\%Y%M%D-%h%m%s.log,每個不同的Session會自動創建一個文件夾,

並以“年月日-時分秒.log”爲文件名存儲。

 

1. 自定義日誌格式:

 

在連接時自動加入:[%Y%M%D_%h:%m:%s]

在每行自動加入:[%h:%m:%s]

 

2. 日誌保存選項設置:

 

l “Start log upon connect”:在每次連接時開始日誌

l “Start new log at midnight”:在午夜啓用新日誌

以下選項21,由於我選擇的是按照時間來作爲日誌名稱,所以下面2個可以任選

Append to file”:追加到文件

Overwrite file”:覆蓋文件

其中:

%H:主機名

%Ssession

%Y:年 %M:月%D:日

%h:時 %m:分%s:秒

 

3. 設置保存:

選擇Change ALL Sessions(no undo)”修改設置保存至全部sessions

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章