一、簡單介紹
- SecureCRT是一款支持SSH(SSH1和SSH2)的終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。
- SSH 爲 Secure Shell 的縮寫(安全外殼協議),由 IETF 的網絡小組(Network Working Group)所制定;SSH 爲建立在應用層基礎上的安全協議。SSH 是目前較可靠,專爲遠程登錄會話和其他網絡服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。SSH最初是UNIX系統上的一個程序,後來又迅速擴展到其他操作平臺。SSH在正確使用時可彌補網絡中的漏洞。SSH客戶端適用於多種平臺。幾乎所有UNIX平臺—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平臺,都可運行SSH。
二、我遇到的問題
- 輸出 java 項目的日誌文件亂碼(中文部分),但是輸出中文內容的 .txt 文件正常,兩個中只能有一個正常,不會兩個同時輸出正常。
- 錯誤截圖:(不同的文件,文件中都包含中文內容,字符編碼和字符集編碼相同,出現亂碼的情況)
三、解決方案
- 我解決這個問題其實也是針對不同的文件選擇不同的字符編碼(我的情況只和字符編碼有關,和字符集編碼無關)。
- std.out 文件把字符集編碼改爲:GB 2312 後,中文顯示正常。右鍵點擊SecureCRT的連接標籤。------> 回話選項 ----------> 外觀 ------> 字符編碼。
中文顯示正常:
3. 如果還是不能解決問題,可以嘗試把字符集編碼也改一下。
還可以參考兩篇寫的不錯的博客:
(1)SecureCRT顯示亂碼的解決辦法
(2)SecureCRT中文亂碼解決(彙總)