shell顯示中文亂碼 xshell里面漢子亂碼怎么解決?
xshell里面漢子亂碼怎么解決?xshell(xshell5)等終端出現(xiàn)中文亂碼的原因有三個(gè):(1)Linux系統(tǒng)的編碼問題;(2)xshell終端的編碼問題;(3)兩端語言編碼不一致;(1)Lin
xshell里面漢子亂碼怎么解決?
xshell(xshell5)等終端出現(xiàn)中文亂碼的原因有三個(gè):(1)Linux系統(tǒng)的編碼問題;(2)xshell終端的編碼問題;(3)兩端語言編碼不一致;(1)Linux系統(tǒng)的編碼問題;(1)執(zhí)行l(wèi)ocale命令查看系統(tǒng)語言;(2)設(shè)置系統(tǒng)環(huán)境變量朗到恩烏美國.UTF-8:導(dǎo)出LANG=enu美國.UTF-8或編輯文件:VIM/etc/sysconfig/i18n2,xsell terminal coding problem set to unicode(UTF-8):file->properties 3。兩端的語言代碼不一致。如果上述操作后仍存在中文亂碼問題,如中文文件名、包含中文的cat文件等,則表明問題屬于3類。修改Linux環(huán)境變量Lang或xshell terminal code:File->properties被修改為簡體中文(GB2312),Lang被確定為enu美國.UTF-8或4。如果設(shè)置了上述設(shè)置,則亂碼仍以中文顯示。注銷并重新登錄系統(tǒng),再次設(shè)置上述設(shè)置,確認(rèn)后更改設(shè)置并驗(yàn)證結(jié)果。
xshell亂碼怎么解決?
Xftp使用ASCII字符,因此一旦文件名包含非ASCII字符,文件名將被亂碼。這一集將和你一起分析如何處理這些錯(cuò)誤。
問題現(xiàn)象:
如果文件名包含非ASCII字符,文件名將顯示為亂碼樣式,例如:
在xshell中,如下圖1所示:
圖1:在xshell中亂碼文件名
在xftp中,如下圖2所示:
圖2:在xftp中亂碼文件名
在xshell中有可設(shè)置的選項(xiàng)編碼終端,但xftp沒有,所以我不知道該怎么辦我該怎么辦?
解決方案:
xftp可以嘗試UTF-8編碼選項(xiàng),具體操作如下:
圖3:使用UTF-8編碼
打開屬性對話框> options> check use UTF-8 encoding
由于軟件原來是英文版本,有時(shí)中文會有一些不兼容的地方,所以需要進(jìn)行設(shè)置分開。有關(guān)xshell軟件使用的更多信息,請?jiān)L問xmanager的中文官方網(wǎng)站。