SecureCRT是一款支持SSH的終端仿真程序,用于連接運行包括Windows、UNIX和VMS的工具。對于學ARM的人來說,這個軟件也是十分的好用!
下面來看看SecureCRT的顯示問題,如果沒有設置好,那么就會出現(xiàn)亂碼這種情況。比如:
我發(fā)現(xiàn)在連接Linux系統(tǒng)之后,因為我裝的是中文版的Linux系統(tǒng),所以在顯示中文的時候,SecureCRT顯示出亂碼。
原因在于我們的Linux系統(tǒng)字符編碼默認是UTF-8這種格式的!要將SecureCRT也設置成UTF-8才能進行正常顯示。
設置步驟:
1、選擇字符編碼為UTF-8。
點擊Options --> 選擇Session Options --> 點擊Appearance。將字符編碼設置為UTF-8格式。(如圖)
2、設置字符集為GB2312。
點擊Font .. --> 將字符集設置為GB2312。
注意:如果只設置字符編碼為UTF-8,沒有設置字符集為GB2312,那么可能會出現(xiàn)顯示出來的字符為問號!如下圖所示:
這里還需要注意的是設置字體的時候,要選擇中文字符,不然找不到GB2312字符集。
設置完成之后,再斷開SecureCTR與Linux系統(tǒng)的連接,重新進行連接即可。
可以看到中文已經(jīng)可以正常顯示了!
問題: 使用securecrt ssh到linux之后,backspace,delete,以及4個方向鍵都為亂碼,不能正常使用。按tab鍵也沒有自動補全文件名
環(huán)境: securecrt 7.3 ubuntu15.10
解決方法:
1. 解決backspace和delete的亂碼:
在securecrt的 工具欄–>options–>session–>terminal–>emulation–>mapped keys 頁面,勾選“other mappings”的兩個選項,如下圖:
2. 解決方向鍵亂碼,tab鍵不能自動補全的問題
輸入 echo $0 查看當前的shell環(huán)境
現(xiàn)在需要將shell環(huán)境改為 /bin/bash。
sudo vi /etc/passwd
然后在當前用戶后面加上 /bin/bash
3.退出之后重新登錄,方向鍵正常,tab鍵補全功能也生效
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答??! 點擊進入論壇