Xshell中文亂碼怎麼處理?

mchdba發表於2014-04-21

通過xshell登入oracle伺服器,發現中文亂碼如下: 
-rw-r--r-- 1 oracle oinstall 16886 3?. 16 03:18 rman_backup.log
[root@localhost 2014-03-16]# cd 2014-03-19
-bash: cd: 2014-03-19: 娌℃.?d釜?.歡?..褰
[root@localhost 2014-03-16]# ll
?葷.?.20
-rw-r--r-- 1 oracle oinstall 16886 3?. 16 03:18 rman_backup.log

原本以為像以前的SecureCRT一樣,可以直接在tool裡面可以解決掉,結果開啟一看,沒有發現可以設定字符集的地方,如下圖所示:





看來去登入的時候看下,在file--&gtopen--&gt選中伺服器列表一個,右鍵點選--&gtProperties--&gtTerminal--&gtEnconding,之後選中下拉框的Unicode(UTF-8)



之後點選OK按鈕,退出,重新登入連線,檢視顯示資訊:
[root@localhost ~]# cd /data/oracle/backup/data/2014-03-16
[root@localhost 2014-03-16]# ll
總用量 20
-rw-r--r-- 1 oracle oinstall 16886 3月  16 03:18 rman_backup.log
[root@localhost 2014-03-16]# 

OK中文顯示正常了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26230597/viewspace-1146248/,如需轉載,請註明出處,否則將追究法律責任。

相關文章