1. 程式人生 > >阿里雲centos7中文亂碼解決方法

阿里雲centos7中文亂碼解決方法

1.檢視安裝中文包:

檢視系統是否安裝中文語言包 (列出所有可用的公共語言環境的名稱,包含有zh_CN)

# locale -a |grep "zh_CN"

沒有輸出,說明沒有安裝,輸入下面的命令安裝:

# yum groupinstall "fonts" -y

安裝完成,檢視安了哪些中文語言包

# locale -a |grep "zh_CN"
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8

說明系統已安裝中文語言包,無需再安裝。重要提示,如果按照下面的步驟你的系統仍然無法使用中文,那麼請一個一個嘗試上面的編碼方式。比如把LANG="zh_CN"修改為LANG="zh_CN.gb18030"。

2.修改配置檔案:

在修改配置檔案之前,我們先看看當前系統語言環境:

# echo $LANG
en_US.UTF-8

# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=

雖然安裝了中文語言包但本機的語言環境並不是中文,需要修改locale.conf配置檔案:

# vim /etc/locale.conf
LANG="zh_CN"
# source   /etc/locale.conf

也可以使用命令修改locale.conf配置檔案:

#  localectl set-locale LANG=zh_CN

之後檢視當前語言環境:

# echo $LANG
zh_CN

# locale
LANG=
zh_CN LC_CTYPE="zh_CN" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_COLLATE="zh_CN" LC_MONETARY="zh_CN" LC_MESSAGES="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_ADDRESS="zh_CN" LC_TELEPHONE="zh_CN" LC_MEASUREMENT="zh_CN" LC_IDENTIFICATION="zh_CN" LC_ALL=

3. 驗證是否成功:

[[email protected] ~]# date
2017年 10月 16日 星期一 16:30:24 CST

個人驗證阿里雲中文亂碼配置過程:

相關推薦

阿里centos7中文亂碼解決方法

1.檢視安裝中文包:檢視系統是否安裝中文語言包 (列出所有可用的公共語言環境的名稱,包含有zh_CN)# locale -a |grep "zh_CN"沒有輸出,說明沒有安裝,輸入下面的命令安裝:# yum groupinstall "fonts" -y安裝完成,檢視安了哪些中文語言包# locale -a

centos7 中文亂碼解決方法

1.檢視安裝中文包: 檢視系統是否安裝中文語言包 (列出所有可用的公共語言環境的名稱,包含有zh_CN) # locale -a |grep "zh_CN" 沒有輸出,說明沒有安裝,輸入下面的命令安裝: # yum groupinstall "fonts" -y 安

Eclipse的properties文件中文亂碼解決方法

text content elf abd 問題 clas nbsp ips -o 轉自:http://jingyan.baidu.com/article/ed2a5d1f3381d709f6be17f8.html 打開Myeclipse,找到window這一欄,點

Codeblocks 中文亂碼解決方法

gif www 有效 file odi fault 輸入 打開文件 一個 1.修改源文件保存編碼 settings->Editor->gernal settings 右邊的Encoding group Box Use encoding when openin

前臺傳參到後臺中文亂碼解決方法

sele watermark img -o reset 圖片 亂碼 字符 size 解決前端傳參到後臺的字符集編碼問題!!!第一種:---java的web.xml中加上字符集過濾 (推薦使用)<filter> <filter-name>

Django 分頁查詢並返回jsons數據,中文亂碼解決方法

返回json 類型 模型 數據流 class stringio self option sci Django 分頁查詢並返回jsons數據,中文亂碼解決方法 一、引子 Django 分頁查詢並返回 json ,需要將返回的 queryset 序列化, demo 如下: #

sublime 中文亂碼解決方法

1.sublime 中 preference -> browse->packages 2.在彈出的視窗返回上一層 找到Installed Packages 資料夾 3.下載檔案 放到這個Installed Packages資料夾裡面

Qt5中文亂碼解決方法

Qt中的中文顯示,經常會出現亂碼,但在UI設計介面上新增的中文是不會出現亂碼的,如果你剛使用QT,那麼你肯定會碰到這個問題。 網上搜索一下,找到的都是這種: #include < QTextCodec > int main(int argc, char **argv) { .

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題:為什麼設定UTF-8之後還是亂碼? 問題:jsp讀取的value值亂碼;設定UTF-8之後還是亂碼…… 備註:本文是轉載的,題目上增加關鍵詞方便查詢

git- win10 cmd git log 中文亂碼 解決方法

在win10中,用cmd或者bash中使用git時候,經常遇到亂碼問題,網上類似的教程很多,一般可以直接在cmd/bash中輸入如下設定命令: git config --global core.quotepath false git config --global gui.enco

Visual Studio Code 開啟程式檔案中文亂碼解決方法

文章原始地址: http://feotech.com/?p=76 使用Visual Studio Code開啟程式檔案後對應的中文亂碼,造成這種現象的原因是檔案的編碼方式不同. 可以通過調整開啟檔案的編碼方式來解決Visual Studio Code開啟中文亂碼的問題. 操

Python3 json.dumps中文亂碼解決方法

1.python檔案開頭匯入 from __future__ import unicode_literals import json string = '今天' print(json.dumps(str,ensure_ascii=False)) 參考資料:

Apache Index目錄中文亂碼解決方法

來源地址: http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html IndexOptions Directive Description: Various configuration settings for directory

python爬蟲中文亂碼解決方法

python爬蟲中文亂碼 前幾天用python來爬取全國行政區劃編碼的時候,遇到了中文亂碼的問題,折騰了一會兒,才解決。現特記錄一下,方便以後檢視。 我是用python的requests和bs4庫來實現爬蟲,這兩個庫的簡單用法可參照python爬取噹噹網的書籍資訊並儲存到csv檔案 亂碼未處理前部分程式碼

Jupyter Notebook 用matplotlib作圖顯示中文亂碼解決方法

作圖的時候,中文總是顯示亂碼,折騰了一會,找到非常簡單的方法,只需要加一行程式碼就行 在 import matplotlib.pyplot as plt  後面加上下面一行語句: plt.rc('font', family='SimHei', size=7)  ##

Java Web 中 Servlet 中文亂碼解決方法

Servlet中文亂碼問題解決方法 import java.io.*; import java.net.URLEncoder; import javax.servlet.*; import javax

request.getParameter(“引數名”) 中文亂碼解決方法【新手設定問題】【JSP】-表單傳值問題

備註:本文是轉載的,題目上增加關鍵詞方便查詢,另外部分文字排版了,方便檢視。(點選檢視源網頁) 原文: 在Java 開發中,如果框架搭建的不完善或者初學者在學習過程中,出現中文亂碼是經常的事兒。(哈。誰讓發明java語言的不是中國人呢) 今天跟大家分享幾個

Centos 中文亂碼解決方法

Centos 中文亂碼解決方法 問題描述 crontab -e 新增定時任務時,直接將下面內容貼上過去,結果竟然亂碼了。 # 每個星期日凌晨3:00執行完全備份指令碼 0 3 * * 0 /bin/bash -x /root/bash/Mysql-FullyBak.sh >/dev/null 2&

SecureCRT中文亂碼解決方法

1)重新檢視會話,是否中文顯示正常 2)依然無法正常顯示中文,可能是由於Linux系統中預設的字元編碼非UTF8所致 用root使用者登入。輸入cat /etc/sysconfig/i18n 如果安裝系統為中文系統,則修改【LANG=“zh_CN.UTF-8”】 如果

xshell中出現中文亂碼解決方法

        作為一個IT程式設計師,經常需要遠端登入Linux系統的伺服器,使用工具Xshell工具,但是很多時候出現中文問題。根本原因為遠端伺服器Linux系統和本地系統的編碼不一致導致的 。此處的資訊雖然是“總共76”兩個中文漢字,但還是顯示亂碼。一、問題原因:1、遠