用securecrt連線中文linux環境預設會出現亂碼的情況,使用非常不便,小編介紹下幾個辦法來解決
工具/原料
RHEL7
securecrt
方法/步驟
linux安裝時如果選擇了中文支援,用客戶端訪問時,如果無法正確顯示漢字,會出現亂碼,如下圖所示
在當前會話狀態下,可以輸入export LANG=en.US來改變語言,修改後即時生效,如下圖所示,但如果斷開會話,下次登入時又會恢復到之前的語言集。
要達到會話斷開會也改變語言集,就要修改全域性變量了,修改etc目錄下的,locale.conf,目前的為 LANG="zh_CN.UTF-8",修改前作個備份吧
用vi工具修改locale.conf檔案內內容為LANG="en_US.UTF-8",儲存後用exit退出當前會話,重新登入
再次登入後語言集就修改成英文了,測試一下命令,所下圖所示;這時用env顯示環境變數,顯示為英文了。
另一種辦法就是修改securecrt字符集支援中文,如下圖所示,修改appearance下的字符集為簡體中文即可。