linux中文亂碼問題如何解決

linux中文亂碼的解決方法:比如當(dāng)log4j亂碼時我們可以通過找到配置文件在里面設(shè)置字符編碼為utf-8來,若linux未安裝中文語言包可以安裝中文語言包解決問題

經(jīng)常會遇到很多Linux下的中文亂碼問題,今天將為大家分享一些常見的解決方法,具有一定的參考價值,希望對大家有所幫助

linux中文亂碼問題如何解決

【推薦課程:Linux教程

mysql中文亂碼

vi?/etc/my.cnf

在mysqld下添加

[mysqld] character-set-server=utf8

tomcat中文亂碼

找到tomcat/conf/sever.xml?

在下面的標(biāo)簽中插入URIEncoding=”UTF-8”

<connector connectiontimeout="20000" redirectport="8443"></connector>

log4j亂碼

使用的配置文件,在配置文件中插入

log4j.appender.A1.Encoding=UTF-8

Linux無中文語言包

查看當(dāng)前語言?

locale

安裝簡體中文?

yum?install?kde-l10n-Chinese

修改配置文件etc/locale.conf

LANG="zh_CN.UTF-8"

另外提一句,時區(qū)默認(rèn)不是中國,這里吃過虧,所以修改時區(qū)為亞洲上海?

ln?-sf?/usr/share/zoneinfo/Asia/Shanghai?/etc/localtime

總結(jié):

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊11 分享