ubuntu 终端 中文显示unicode码、乱码

Ubuntu默认的中文字符编码

locale命令查看 LANG 等参数是否无UTF-8等参数?比如 为空?

Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在

/etc/environment中看到:

sudo gedit /etc/environment

可以看到如下内容:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

其后添加

复制代码
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

(添加后,第二行即是默认的中文字符编码。)


关闭终端,重新打开。

locale命令查看 LANG 是否更新?

比如:

复制代码
LANG=C.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"

此问题 可见于ssh客户端、vscode终端

相关推荐
深思慎考3 分钟前
LinuxC++项目开发日志——高并发内存池(1-定长内存池)
linux·c++
川石课堂软件测试1 小时前
Oracle 数据库如何查询列
linux·数据库·sql·功能测试·oracle·grafana·prometheus
光电的一只菜鸡3 小时前
ubuntu之坑(十九)——VMware虚拟机扩容磁盘
linux·数据库·ubuntu
岚天start3 小时前
网络计算工具ipcalc详解
linux·运维·网络·网关·广播地址·掩码·ipcalc
deeper_wind4 小时前
Jenkins主机中安装ansible部署lnmp论坛(小白的”升级打怪“成长之路)
linux·ansible·jenkins
格林威4 小时前
Linux使用-Linux系统管理
linux·运维·服务器·深度学习·ubuntu·计算机视觉
weixin_410413214 小时前
Linux 无源码应用行为分析方法
linux·服务器·tomcat
AI小小怪6 小时前
在linux下使用MySQL常用的命令集合
linux·数据库·mysql·oracle
Gss7776 小时前
Ansible 项目管理核心要点总结
linux·运维·ansible
@Ryan Ding6 小时前
Jenkins调用Ansible构建LNMP平台
linux·数据库·ansible·jenkins