一、中文支持

安装中文语言包:

复制代码

代码如下:

yum groupinstall chinese-support

修改字符编码配置,没有这个文件就创建它:

复制代码

代码如下:

vim /etc/sysconfig/i18n

修改后内容如下:

复制代码

代码如下:

LANG=”zh_CN.GB18030″

SUPPORTED=”zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en”

SYSFONT=”latarcyrheb-sun16″

i18n文件是用来设置系统语言,比如:zh_CN.UTF-8、zh_CN.GB18030、zh_TW.Big5、en_US.UTF-8等。

i18n中三个环境变量:

LANG变量,设置系统语言。

SUPPORTED变量决定系统支持的语言,即系统能够显示的语言。

SYSFONT变量表示系统字体。

最后重启服务器:

复制代码

代码如下:

reboot

这样在字符界面命令交互中就会出现中文了,但是有些翻译的不全。

使用locale命令查看系统语言设置:

复制代码

代码如下:

locale

LANG=zh_CN.GB18030

LC_CTYPE=”zh_CN.GB18030″

LC_NUMERIC=”zh_CN.GB18030″

LC_TIME=”zh_CN.GB18030″

LC_COLLATE=”zh_CN.GB18030″

LC_MONETARY=”zh_CN.GB18030″

LC_MESSAGES=”zh_CN.GB18030″

LC_PAPER=”zh_CN.GB18030″

LC_NAME=”zh_CN.GB18030″

LC_ADDRESS=”zh_CN.GB18030″

LC_TELEPHONE=”zh_CN.GB18030″

LC_MEASUREMENT=”zh_CN.GB18030″

LC_IDENTIFICATION=”zh_CN.GB18030″

LC_ALL=

默认语言为en_US.UTF-8或POSIX,设置后为zh_CN.GB18030。

二、vim显示中文

安装中文包后还要编辑vim的配置文件vimrc:

vim /etc/vimrc

在最后加入以下内容:

复制代码

代码如下:

set fileencoding=utf-8

set fileencodings=utf-8,gb18030,gbk,big5

PS:让Linux VPS支持中文主要为了方便查看如wordpress、discuz程序的备注及注释等,都是中文版的嘛。

PS2:这样设置后系统和vim可以显示简体中文了,但是繁体中文还是不能显示,不知道哪里设错了啊??我的理解是系统语言有中文,vim是个文字编辑器,设置为utf-8编码格式,所有utf-8编码的文字都能显示?还是没有相应的字库所以就显示乱码了,那么安装的中文包里没有繁体中文的字库?

PS3:试了多次发现i18n文件中LANG设为zh_CN.gb18030、zh_CN.gbk、zh_CN.gb2312都能正常显示简体中文,但是设为zh_CN.utf-8,就会乱码。

centos7 文件名中文乱码_解决Centos7下中文显示乱码相关推荐

  1. centos组件显示乱码,centos组件显示乱码_解决CentOS下中文显示乱码

    查看当前系统语言 登陆Linux命令行,输入echo $LANG查看当前系统使用的语言 # echo $LANG 查看安装的语言包 在命令行中输入locale命令,如有zh_CN,则表示已经安装了中文 ...

  2. linux u盘文件乱码,轻松解决Linux下U盘乱码的方法

    很少情况会在Linux系统下使用U盘,但是最近有朋友在Linux系统下加载U盘设备的时候发现U盘内的文件出现了乱码现象,这该怎么办呢?很多朋友对Linux系统又不太熟悉,不知道该怎么操作,没关系,让小 ...

  3. linux mysql插入中文乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题

    一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...

  4. mysql5.7乱码_解决Mysql5.7中文乱码的问题

    在使用mysql5.7时,会发现通过web端向数据库中写入中文后会出现乱码,但是在数据库中直接操作SQL语句插入数据后中文就显示正常,这个问题怎么解决呢?此处不对MySQL的数据编码过程和原理进行讲解 ...

  5. python为运行为何出现乱码_解决执行python脚本出现乱码的问题

    解决执行python脚本出现乱码的问题 发布时间:2020-08-11 09:19:22 来源:亿速云 阅读:111 作者:小新 小编给大家分享一下解决执行python脚本出现乱码的问题,相信大部分人 ...

  6. html打开txt文件 乱码怎么解决,txt文件打开显示乱码怎么办?

    有时候从网上下载的txt资料,打开后会显示是乱码,大多数情况下都是中文的txt资料,遇到这种情况,千不忙着定义资料就是有问题的,删掉了事,试试小编下面的方法,说不定就搞定了呢. 1.如下图所示,虽然是 ...

  7. spring mysql中文乱码问题_解决Spring下MySQL出现乱码的问题

    花了我宝贵的3个小时才搞定,失败! 以前都是用Postgres,基本没有用过Mysql .怎么Postgres的时候从来没有这么麻烦啊,惆怅~~ 本来我的代码都是基于UTF-8的,用本机的Window ...

  8. linux mysql插入数据乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题

    一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...

  9. ajax后台返回数据中文乱码_解决Jmeter返回值显示中文乱码 的三种方法及设置随机动态参数(非原创侵删)...

    一.Jmeter返回值显示中文乱码解决方法 第一种解决方法: 1. 点击线程组--添加--后置处理器--BeanShell后置处理程序 2.点击BeanShell后置处理程序,编写:prev.setD ...

最新文章

  1. 计算机文字识别的过程包括哪些步骤,电脑上的文字识别工具怎么使用?
  2. 面向对象编程(OOP)和面向过程编程
  3. 当执行进程ctrl+c关闭不了的时候的解决方法
  4. [译] Android 的多摄像头支持
  5. Linux 搭建Zookeeper集群
  6. 2020年计算机视觉学习指南
  7. 10行代码搞定移动web端自定义tap事件
  8. Vegas导入PSD格式文件(素材)的方法
  9. Debian下解决subclise插件在启动时报fail to load JavaHL Liberary
  10. 需求分析报告和需求规格说明书有什么区别?
  11. 通过JavaScript脚本轻松实现视频通话
  12. 狂神学习系列18:Redis
  13. IDEA 2019 激活码(注册码)
  14. Qt进阶--Item Views详解(基础,原创,超级详细)
  15. MIT Technology Review 2022年“全球十大突破性技术”解读
  16. 手机OTG 我的世界_怎么用手机把小说下载到mp3
  17. 遨博机械臂——末端工具ROS驱动
  18. npm使用过程中的一些错误解决办法及npm常用命令
  19. 【机器人学习】abb工业机器人运动学分析与圆弧轨迹规划(三维模型+matlab代码)
  20. 写代码,心情很重要。一定要保持一个良好的心态,静下心来

热门文章

  1. JavaSE各阶段练习题----文件和IO
  2. leetcode 769. Max Chunks To Make Sorted | 769. 最多能完成排序的块(Java)
  3. leetcode 397. Integer Replacement | 397. 整数替换(动态规划,记忆化搜搜)
  4. C# 枚举类型在switch case语句中的使用
  5. 10.term level 查询
  6. hdu 1251 trie
  7. IDEA 变量下面多了一根下划线
  8. 【解析】UVA-548 Tree
  9. Web前端开发笔记——第二章 HTML语言 第七节 表格标签
  10. 数据库mysql建立索引_为mysql数据库建立索引