linux如何解決中文亂碼

2021-10-03 15:11:37 字數 1072 閱讀 7091

#檢視系統當前字符集

echo $lang

locale

#檢查xshell crt的字符集

#命令修改字符集

# vim /etc/profile.d/locale.sh

export lc_ctype=zh_cn.utf-

8export lc_all=zh_cn.utf-

8# vim /etc/locale.conf

lang=zh_cn.utf-

8# vim /etc/sysconfig/i18n

lang=zh_cn.utf-

8# vim /etc/environment

lang=zh_cn.utf-

8lc_all=zh_cn.utf-

8英文版本

# vim /etc/profile.d/locale.sh

export lc_ctype=en_us.utf-

8export lc_all=en_us.utf-

8# vim /etc/locale.conf

lang=en_us.utf-

8# vim /etc/sysconfig/i18n

lang=en_us.utf-

8# vim /etc/environment

lang=en_us.utf-

8lc_all=en_us.utf-82

.更改後檢視系統語言變數

locale

簡單步驟:

1.檢視linux當前的字符集

echo $lang

2.永久生效,更改字符集,寫入配置檔案

vim /etc/locale.conf

lang=「zh_cn.utf-8」

3.使得配置檔案生效

source /etc/locale.conf

4.保證客戶端軟體編碼和linux一致

xshll utf-8

centos utf-8

linux中顯示中文亂碼如何解決?

第一步 排查 第1個里程碑 看看linux系統的字符集 echo lang 第2個里程碑 遠端連線工具 xshell securecrt putty 字符集 第二步 修改 修復 修改字符集 第乙個里程碑 修改xshell字符集 推薦 第二個里程碑 修改linux系統的字符集 1.臨時 export ...

如何解決GET請求中文亂碼問題?

亂碼也是一件很頭痛的事 一般情況下我們利用下面方法,可以解決post請求中文亂碼 將物件轉換為httpservletrequest,httpservletresponse 操作 解決亂碼 request.setcharacterencoding utf 8 response.setcontentty...

如何解決WEB應用中文亂碼問題

最容易出現亂碼的場景是瀏覽器向伺服器傳送請求的過程,解決的策略就是強制為請求和響應設定編碼格式。1.在每個 controller 中單獨處理 request.setcharacterencoding utf 8 response.setcharacterencoding utf 8 2.在 web....