SecureCRT自動保存日志設置


SecureCRT自動保存日志設置
原創杭州_燕十三 最后發布於2017-03-26 22:00:08 閱讀數 24731 收藏
展開

嵌入式開發經常由於無法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. 自定義日志格式:

 

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

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

 

2. 日志保存選項設置:

 

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

l “Start new log at midnight”:在午夜啟用新日志

l 以下選項2選1,由於我選擇的是按照時間來作為日志名稱,所以下面2個可以任選

“Append to file”:追加到文件

“Overwrite file”:覆蓋文件

其中:

%H:主機名

%S:session名

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

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

 

3. 設置保存:

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

 


————————————————
版權聲明:本文為CSDN博主「杭州_燕十三」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/flyingcys/java/article/details/66491951


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM