刚开始使用Linux系统的时候,大家都会遇到一个问题,那就是终端输入命令回显的时候中文显示乱码。为什么会出现这样的问题呢?出现这样的问题,我们应该怎么去解决它好呢?有何解决方法?今天,小编就和大家说一下Linux中文乱码的解决方法。

步骤如下:

一、Linux怎么查看设置系统语言包

1、查看当前系统语言

登陆linux系统打开操作终端之后,输入 echo $LANG可以查看当前使用的系统语言。如

2、查看安装的语言包

查看是否有中文语言包可以在终端输入 locale命令,如有zh cn 表示已经安装了中文语言

3、如果没有中文语言呢

可以通过网上下载安装中文语言包yum groupinstall chinese-support(不能联网的通过其他电脑下载,上传上去吧)

二、如何修改系统语言为中文

1 、临时更换语言

如果只是临时更换linux系统的语言环境,可以通过输入设置 LANG=语言名称, 如中文是

Zn_CN.UTF-8(注意我这里本来就是中文的,我临时设置为英文

2、修改系统默认语言

以上方法是通过修改设置系统默认的语言配置

如Vi /etc/sysconfig/i18n (注意改好之后重启一下系统)

3、其他注意事项

如果按照以上方法设置修改设置中文语言还是不行的话,注意您的链接终端选择的编码。

如xshell为例,把终端的编码选择中文,或者UTF8即可

4、设置好之后,再次查看之前的乱码文件就能看到显示为中文了

以上也就是小编给大家介绍Linux中文乱码解决方法的全部内容了。出现这样的问题一般是由于没有安装中文语言包,或者设置的默认语言有问题导致的。可以试一下上述的方法去解决啊!希望在这里能够帮助到你。

更多Linux中文乱码如何解决相关文章请关注PHP中文网!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

linux php 中文乱码解决,Linux中文乱码如何解决相关推荐

  1. 解决putty中文乱码并远程访问linux界面功能

    1,解决putty中文乱码 打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择汉字字体为宋体或楷体 在window-〉Appear ...

  2. 解决Linux中文乱码

    解决Linux中文乱码 方法一:    修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030 对于其他用户,也必须相应修改该文件 使用该方法时putt ...

  3. 解决linux下中文文件名显示乱码问题

    在windows上使用ftp上传文件到Linux上,中文名称在Linux系统中显示为乱码.虽然将Linux的env设置了LANG=en_US.UTF-8,并且本地的Shell客户端编码也设置成UTF- ...

  4. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

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

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

  6. linux svn log 乱码,解决p42svn中文log乱码的问题

    现象: 将perforce代码库迁移至SVN时log乱码. p42svn.pl在windows下运行至"-|"时会报错,于是安装了linux虚拟机,从虚拟linux中运行p42sv ...

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

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

  8. linux mysql 乱码怎么解决_MySQL_linux中解决mysql中文乱码方法,改默认编码:/etc/init.d/my - phpStudy...

    linux中解决mysql中文乱码方法 改默认编码: /etc/init.d/mysql start (stop) 为启动和停止服务器 /etc/mysql/ 主要配置文件所在位置 my.cnf /v ...

  9. 解决linux服务器上matplotlib中文显示乱码问题

    解决linux服务器上matplotlib中文显示乱码问题 参考文章: (1)解决linux服务器上matplotlib中文显示乱码问题 (2)https://www.cnblogs.com/Bell ...

  10. 解决在Linux下安装Oracle时的中文乱码问题

    解决在Linux下安装Oracle时的中文乱码问题 参考文章: (1)解决在Linux下安装Oracle时的中文乱码问题 (2)https://www.cnblogs.com/qiumingcheng ...

最新文章

  1. @有两个含义:1,在参数里,以表明该变量为伪参数 ,在本例中下文里将用@name变量代入当前代码中2,在字串中,@的意思就是后面的字串以它原本的含义显示,如果不...
  2. go和python组合开发_混合Python和Go
  3. SAP UI5 Globalization - date format讨论
  4. 三年Java开发,java基础常问面试题
  5. 用 Visual Studio 自动生成C/C++注释(Doxygen、XML)
  6. html帧内容,html将内容从一个帧移动到另一个帧
  7. 【Jackson】jackson 语法介绍 关键字
  8. Android入门学习2
  9. MLP 又又又升级了!港大商汤开源首个用于检测与分割任务的MLP架构
  10. tomcat lb cluster
  11. 基于Matlab的人脸识别设计(PCA)
  12. 如何从产品和技术角度上做一个好产品----软件公司如何开源节流(二)
  13. Android HotFix
  14. 如何在Github上建立自己的个人博客网站详细教程
  15. 在Java安装完毕之前,向导被中断
  16. kotlin用it还是this?
  17. 《SSO系列二》自己动手写一个SSO
  18. ascii码中的A的代码是什么?
  19. FPGA IN 消费电子
  20. nCode:DesignLife案例教程一

热门文章

  1. 剑指Offer面试题:28.连续子数组的最大和
  2. 通过实现ServletContextListener接口创建数据库连接池(C3P0方式)
  3. 我对架构的理解-概念篇
  4. ASP.NET后台注册javascript脚本方法
  5. 完整解决Flash载入中文FLASH乱码问题
  6. oracle数据恢复
  7. 电脑开机出现英文“ERROR:System fan has failed”的错误提示
  8. nginx报错The program 'nginx' can be found in the following packages
  9. 【PostgreSQL-9.6.3】创建、修改、删除PostgreSQL数据库
  10. 01-路由跳转 安装less this.$router.replace(path) 解决vue/cli3.0语法报错问题