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终端

相关推荐
不会c嘎嘎21 分钟前
Linux -- 网络层
linux·运维·网络
想学全栈的菜鸟阿董32 分钟前
Ubuntu Linux 入门指南
linux·运维·ubuntu
Broken Arrows42 分钟前
如何在Linux服务器上部署jenkins?
linux·jenkins
Yyyy4821 小时前
Ansible Role修改IP地址与主机名
linux·服务器·php
从零开始的ops生活1 小时前
【Day 73】Linux-自动化工具-Ansible
linux·运维·服务器
陌路201 小时前
Linux 12mybash的实现
linux
WnHj1 小时前
带密码加密机制的自动 FTP 拉取脚本
linux·运维·服务器·网络
脑子缺根弦1 小时前
辉视融合服务器:强劲驱动电视信息发布,直播点播流畅运行,赋能高效传播
linux·运维·服务器
。TAT。1 小时前
Linux - 命令行参数与环境变量
linux·学习
zl_dfq1 小时前
Linux 之 【基本指令 与 shell命令以及运行原理】
linux