场景:当我们在Linux创建一个txt文件,输入中文的时候,发现输入的中文都是乱码

请看以下解决步骤:

1. 查看当前系统默认采用的字符集

locale 查看当前系统默认采用的字符集

2. 查看系统当前编码

echo $LANG 查看系统当前编码

如果输出为:

en_US.UTF-8 英文

zh_CN.UTF-8 中文

3. 查看系统是否安装中文字符集

locale -a |grep zh 查看系统是否安装中文字符集

如果出现了 zh 开头的,代表安装了中文字符集,直接进行第 4 步就行修改即可。

如果未出现 zh 开头的,则需要安装:

yum -y groupinstall chinese-support 安装中文字符集

安装完成之后,修改系统字符集即可

4. 修改系统字符集

临时修改(当前终端生效):

export LANG="zh_CN.UTF-8"

永久修改:

echo 'export LANG="zh_CN.UTF-8"' >> /etc/proflile 将单引号中的语句写入到 /etc/profile 文件

source /etc/profile 重新加载 profile 文件(使之立即生效)

5. 修改xshell字符集

当我们完成第 4 步,发现原来的乱码格式变成了另外一种乱码,说明你修改成功了。

接下来你只需要最后一步即可:

xshell左上角 -> 文件 -> 属性 -> 终端 -> 编码 -> 选择 Unicode(UTF-8)

ok

Linux系统打印机打印乱码,Linux输入中文乱码问题(亲测有效)相关推荐

  1. Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题

    Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题 1. 问题描述 2. 问题阐述 3. 解决方案 4. 解决步骤[推荐] (1) 先下载资源 (2)解压出jbr,放到一个 ...

  2. Linux系统解压zip包出现中文乱码问题

    我们在Linux系统中解压zip包时,如果zip包中包含中文文件或者中文路径时,解压时会出现中文乱码的情况,如下: 这时我们获取支援或者文件时会找不到,从而报错. 是因为我们在Windows系统中进行 ...

  3. linux中写脚本不能写中文,Linux系统中Sublime Text无法输入中文怎么办?

    Sublime Text是一个代码编辑器,拥有强大的功能,但Sublime Text 在Linux下运行的时候存在无法输入中文的问题,遇到该问题该如何解决呢?下面小编就给大家介绍下Linux下Subl ...

  4. linux系统打印机不兼容,linux系统下的打印机无法打印怎么解决?

    点击屏幕左下角的"开始"按钮,从弹出的菜单列表中选择"打印机和传真": 在打开的"打印机和传真"窗口中单击左侧的"添加打印机&qu ...

  5. Linux Wine 微信输入中文乱码,黑块,和多余窗口问题解决

    Linux Wine 微信输入中文乱码,黑块,和多余窗口问题解决 黑色实体方块解决 多余无用窗口关闭 输入框中文乱码解决 解决办法一 解决办法二 解决办法三 解决办法四 黑色实体方块解决 在输入框输入 ...

  6. linux装打印机打印_为Linux选择打印机

    linux装打印机打印 我们朝着传闻已久的无纸化社会迈出了重要的一步,但是我们仍然需要不时打印文档的硬拷贝. 如果您是Linux用户,并且有一台没有Linux安装盘的打印机,或者您正在寻找新设备,那么 ...

  7. linux调用odbc接口乱码,linux中pypyodbc读取GB编码mdb中文乱码解决办法

    当前1.3.3版本的pypyodbc在linux系统上面已经可以读取有中文字符的mdb文件,不再出现异常,但是读取的中文字符却全是乱码. 下面是根据一些现象的合理推论: mdb文件来自于windows ...

  8. linux pycharm无法输入中文,linux下idea、pycharm等输入中文拼音时满3个字母后无法继续拼音输入的问题...

    问题描述:idea输入中文,没输入几个拼音就好像自动回车,有时得到几个字母,然后就不能输入拼音了. 遇到这个情况就导致输入中文特别困难,可以采取: 修改idea.sh和pycharm.sh文件来改变语 ...

  9. linux下idea、pycharm等输入中文拼音时满3个字母后无法继续拼音输入(问题带图描述!!)

    linux下idea.pycharm等输入中文拼音时满3个字母后无法继续拼音输入 问题描述:idea输入中文,没输入几个拼音就好像自动回车,有时得到几个字母,然后就不能输入拼音了. 修改idea.sh ...

最新文章

  1. java webpack web项目_spring + spring mvc + mybatis + react + reflux + webpack Web工程例子
  2. 访问Storm ui界面,出现Nimbus Summary或Supervisor Summary时有时无的问题解决(图文详解)...
  3. Python 黑魔法 --- 描述器(descriptor)
  4. rxlifecycle 框架的使用
  5. 安利一个我爱不释手的PDF神器网站
  6. [TCP/IP] TCP第三次握手失败怎么办
  7. kafka-manager 安装
  8. linux 挂载多余空间,linux 空间不够,磁盘挂载
  9. python中意外缩进是什么意思_如何处理python中的“意外缩进”?
  10. spring缓存_有关Spring缓存性能的更多信息
  11. 【JAVA基础篇】反射
  12. 【SSM面向CRUD编程专栏 7】springAop 事务控制
  13. git lfs mac 安装_mac安装homebrew
  14. jquery.form.js实现将form提交转为ajax方式提交的使用方法
  15. JavaScript技巧总结和本地存储(一)
  16. 基于单片机的电池管理系统
  17. Flutter 旋转动画
  18. Web前端工程师知识脉络图
  19. TR5511规格书说明|替代TR5511EDP转LVDS方案|低BOM成本CS5211替代TR5511方案设计
  20. 华为P20 Pro对比iPhone X:谁更能拍出人像高级美?

热门文章

  1. DM数据库安装、踩雷、解决办法
  2. 原生html 写输入键盘,html的原生自定义键盘(数字版)
  3. 如何打造个人IP品牌?_云媒体软文营销
  4. 算法图解之狄克斯特拉算法实现
  5. 华为交换机flaping_MAC地址飘移查看及解决方法 一般是网络中存在环路
  6. 计算机桌面锁屏设置,怎么设置电脑锁屏
  7. python读取包含层级关系的excel
  8. ffmpeg视频中提取语音
  9. 精品绿色便携软件 录制操作工具
  10. Miles to go ... - Arun Gupta: Securing WebSocket using wss and HTTPS/TLS (Tech T