修改CentOS7,修改默认语言环境,解决中文乱码问题。
2018-04-04 13:59
337 查看
环境:CentOS7. 无GUI安装。
默认安装英文。
首先查询语言环境:# locale
![](https://img-blog.csdn.net/2018040411223026?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZ3Vhbmd4aWFuYmlu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
1.临时修改:# export LANG=zh_CN.UTF-8
![](https://img-blog.csdn.net/20180404112532580?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZ3Vhbmd4aWFuYmlu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
2.永久修改:# vim /etc/locale.conf
4.centos7 在开机初始化时,locale.conf 来自 /etc/profile.d/lang.sh 的加载。
5.打开 lang.sh脚本。
![](https://img-blog.csdn.net/2018040411372534?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZ3Vhbmd4aWFuYmlu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
即使修改成zh_CN.UTF-8之后,加载脚本时仍然会初始化为en_US.UTF-8.
6.修改之后,重启。
![](https://img-blog.csdn.net/20180404114006752?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpZ3Vhbmd4aWFuYmlu/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
更改时区:ln -sf localtime /usr/share/zoneinfo/Asia/S hanghai
默认安装英文。
首先查询语言环境:# locale
1.临时修改:# export LANG=zh_CN.UTF-8
2.永久修改:# vim /etc/locale.conf
or
# localectl set-locale LANG=zh_CN.UTF8更改为zh_CN.UTF-8,重启。# reboot3.发现重启之后 .locale 和 locale.conf 都是 en_US.UTF-8.
4.centos7 在开机初始化时,locale.conf 来自 /etc/profile.d/lang.sh 的加载。
5.打开 lang.sh脚本。
即使修改成zh_CN.UTF-8之后,加载脚本时仍然会初始化为en_US.UTF-8.
6.修改之后,重启。
更改时区:ln -sf localtime /usr/share/zoneinfo/Asia/S hanghai
相关文章推荐
- CentOS7中文语言乱码以及Tomcat日志中文乱码问题解决
- mysql5.5 解决中文乱码问题 修改默认编码为utf8
- 修改Tomcat默认编码解决中文传值乱码问题
- 修改Ubuntu Server的语言环境——解决乱码问题
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)——ubuntu环境设置默认是utf-8,文件编码可使用Encodersoft批量转换
- weblogic发布应用包,路径乱码错误&linux修改LANG环境变量(解决中文乱码问题)
- 解决CentOS语言更改成简体中文出现的乱码问题
- [转]解决linux下sqldeveloper 中文环境显示乱码的问题
- 【转贴】Linux下MySQL 5.5的修改字符集编码为UTF8(彻底解决中文乱码问题)
- 下载文件默认文件名中文乱码问题的解决
- [转]解决linux下sqldeveloper 中文环境显示乱码的问题
- 修改ubuntu默认编辑器为im和解决vim乱码问题
- 解决msysgit的shell环境(git-bash)中文输入乱码问题
- 解决Oracle数据库里的中文数据显示乱码的问题,修改数据库的字符集。
- 下载文件默认文件名中文乱码问题的解决
- 根本上解决更改系统语言后,iTunes 11 中文歌名乱码问题
- 通过修改系统的$LANG解决xshell远程登录显示中文乱码的问题
- NetBox环境下ajax用get获取数据,中文乱码的问题解决:对象不支持此属性或方法: 'Response.CharSet'
- Liunx环境下解决Oracle中文乱码问题
- 修改Linux下MySQL编码配置文件的办法,即中文乱码问题解决方法(实战篇)