SecureCRT中文顯示亂碼

2022-05-17 19:27:56 字數 1011 閱讀 6584

環境:securecrt登陸redhat5.3 linux系統

問題:vi編輯器編輯檔案時檔案中的內容中文顯示亂碼,但是直接使用linux系統terminal開啟此檔案時中文顯示正常,確診問題出現在客戶端即securecrt的顯示問題

解決方法:

1、修改遠端linux機器的配置 

[root@rhel ~]#vi /etc/sysconfig/i18n  

把lang改成支援utf-8的字符集 

如: lang=」zh_cn.utf-8″ 

或者是 

lang=」en_us.utf-8″  本文修改為後者

2、修改secure crt的session options

3、ok.

securefx登陸中文亂碼

問題描述

securecrt與securefx的常規選項裡面已經設定成了utf-8,但是在securecrt中新建的中文資料夾,在securefx裡面仍是亂碼,這個問題,找了很多的方法,最後還是解決了,在這裡和大家分享下。

檢視伺服器編碼

檢視linux的編碼,修改為自己需要的,本文將已utf-8為例進行說明。

修改linux伺服器的配置檔案:

[root@iitshare ~]# vi /etc/sysconfig/i18n

如果安裝系統的時候選擇了中文系統,則把lang欄位改為:

lang="zh_cn.utf-8"

如果安裝系統的時候選擇的英文系統,則把lang欄位改為:

lang="en_us.utf-8"

一般解決辦法

1. 右鍵點選securecrt的連線標籤。

2. 在彈出的視窗中,左邊欄選擇「外觀」選項卡,在右邊的視窗中選擇utf8,如圖所示:

3. 此時,securecrt中即可正常顯示中文了:

此時雖然可以顯示中文,但是在securefx中新建的中文資料夾在securecrt中仍然會顯示亂碼,此問題如何解決了?需要通過修改配置檔案進行配置,下面將進行具體說明。

配置檔案進行設定

解決SecureCRT中文顯示亂碼

以下兩步 遠端linux機器。修改環境變數lang。例如在 bash profile裡面新增 plain view plain copy export lang zh cn.utf8 重新登入之後生效。現在檢視一下當前設定 plain view plain copy myname myhost lo...

解決SecureCRT中文顯示亂碼

遠端linux機器。修改環境變數lang。例如在 bash profile裡面新增 plain view plain copy export lang zh cn.utf8 重新登入之後生效。現在檢視一下當前設定 plain view plain copy myname myhost locale ...

解決SecureCRT中文顯示亂碼

以下兩步 遠端linux機器。修改環境變數lang。例如在 bash profile裡面新增 plain view plain copy export lang zh cn.utf8 重新登入之後生效。現在檢視一下當前設定 plain view plain copy myname myhost lo...