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

相关推荐
Clain2 分钟前
在多机运维过程中,最容易踩的几个坑
linux·运维·服务器
DARLING Zero two♡12 分钟前
【Linux操作系统】简学深悟启示录:Linux环境基础开发工具使用
linux·运维·服务器
程序员JerrySUN19 分钟前
Linux内核驱动开发核心问题全解
linux·运维·驱动开发
Joey_Chen2 小时前
【What · Why · How】浅析select/poll/epoll与IO多路复用
linux·服务器
“αβ”3 小时前
线程安全的单例模式
linux·服务器·开发语言·c++·单例模式·操作系统·vim
gnawkhhkwang3 小时前
clock_nanosleep系统调用及示例
linux
渡我白衣4 小时前
综合:日志的实现
linux
嶔某4 小时前
网络:基础概念
linux·服务器·网络·c++
ArabySide4 小时前
【Linux】Ubuntu上安装.NET 9运行时与ASP.NET Core项目部署入门
linux·ubuntu·.net
字节高级特工4 小时前
【Linux篇】进程间通信:进程IPC
linux·运维·服务器