Linux 服务器中文乱码编码解决

简介:

Linux环境的ECS中,若出现如下中文显示为乱码的情况。

wKioL1asphPCN7AjAAB-o1fiJt0045.jpg

一般原因如下: 

1. 未安装中文语言包

2. 未设置正确的默认语言

3. SSH 终端未正确配置

本文以Centos 6.5为例,演示如何解决中文乱码问题。

1. 使用 locale -a |grep zh_CN查看系统是否已经安装了中文语言包

若没有,使用 yum groupinstall chinese-support 进行安装

wKioL1aspiPx9p6jAABsTg9bY6o957.jpg

根据安装提示进行安装

wKiom1aspe-gkQAQAACE4g-vPHE054.jpg

安装完成后,应该可以看到

wKiom1aspgKhnMsLAAA4JRlesI8456.jpg


2. 查看系统的默认语言

wKiom1asp7PCHohsAAA002PmV4w428.jpg

若非中文(zh_CN),修改 /etc/sysconfig/i18n 

1
# vi /etc/sysconfig/i18n

将LANG=“en_US.UTF-8" 改为 LANG=“zh_CN.UTF-8”,建议大家用“zh_CN.gb2312”,

wKioL1asqBryNv7DAABOc2E9Zls694.jpg

wKiom1d9yJ2jxCQ_AAAJTVz5fig554.jpg-wh_50

注意: 修改完成后生效方法有三种方法,推荐方法一、方法二

方法1. # . /etc/sysconfig/i18n     ///注意“.”后和路径中间有个空格(黄色部分)

方法2. # source /etc/sysconfig/i18n 

方法3. # reboot      ///命令行重启服务器。



参考文章:https://help.aliyun.com/knowledge_detail/6704318.html?spm=5176.7618386.5.5.QiARVm



本文转自 piazini 51CTO博客,原文链接:http://blog.51cto.com/wutou/1740078

相关文章
|
10天前
|
消息中间件 安全 Linux
服务器(Linux)在线下载activeMQ以及配置打开
服务器(Linux)在线下载activeMQ以及配置打开
22 3
|
10天前
|
Java Linux
Linux(服务器) 装JDK
Linux(服务器) 装JDK
27 1
|
5天前
|
运维 Linux 程序员
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
最全查看Linux系统状态脚本_linux查询所有服务器信息的脚本,墙都不扶就服你
|
9天前
|
Linux 网络安全
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
linux/服务器使用scp将一个服务器文件转移到另一个服务器上
39 3
|
10天前
|
监控 JavaScript 网络协议
Linux系统之安装uptime-kuma服务器监控面板
【5月更文挑战第12天】Linux系统之安装uptime-kuma服务器监控面板
26 0
|
10天前
|
关系型数据库 MySQL Linux
服务器Linux系统配置mysql数据库主从自动备份
这是一个基本的配置主从复制和设置自动备份的指南。具体的配置细节和命令可能因您的环境和需求而有所不同,因此建议在操作前详细阅读MySQL文档和相关资源,并谨慎操作以避免数据丢失或不一致。
28 3
|
10天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
18 6
|
10天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
Linux 算法 安全
19、Linux编码规范
一、排版 1.相对独立的程序块之间、变量声明之后必须加空行。 int          conn_fd; int          ret;      conn_fd = socket(AF_INET, SOCK_STREAM,0); if (conn_fd < 0) {     perror("socket create"); } 2.程序块要采用缩进风格编写,缩进为4个空格或一个Tab键。
795 0
|
3天前
|
Shell Linux 程序员
【Linux】Shell 命令以及运行原理
【Linux】Shell 命令以及运行原理