首頁 > 運維 > linux運維 > 主體

linux中文亂碼問題如何解決

清浅
發布: 2019-03-08 13:49:39
原創
24238 人瀏覽過

Linux中文亂碼的解決方法:例如當log4j亂碼時我們可以透過找到設定檔在裡面設定字元編碼為utf-8來,若linux未安裝中文語言套件可以安裝中文語言套件解決問題

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

linux中文亂碼問題如何解決

【推薦課程:Linux教學

mysql中文亂碼

vi /etc/my.cnf
登入後複製

在mysqld下加入

#
[mysqld]
character-set-server=utf8
登入後複製

tomcat中文亂碼

找到tomcat/conf/sever.xml 

在下面的標籤中插入URIEncoding=”UTF-8”

<Connector port="9999" URIEncoding="UTF-8" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
登入後複製

log4j亂碼

使用的設定文件,在設定檔中插入

log4j.appender.A1.Encoding=UTF-8
登入後複製

Linux無中文語言包

#查看當前語言 

locale
登入後複製

安裝簡體中文 

yum install kde-l10n-Chinese
登入後複製

修改設定檔etc/locale.conf

LANG="zh_CN.UTF-8"
登入後複製

另外提一句,時區預設不是中國,這裡吃過虧,所以修改時區為亞洲上海 

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
登入後複製

總結:以上就是這篇文章的全部內容了,希望對大家有幫助。

以上是linux中文亂碼問題如何解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!