# 启用 zh_CN.UTF-8 字体

echo "zh_CN.UTF-8 UTF-8" >> /etc/locale.gen

# 生成并安装 locale 数据

locale-gen

# 更新当前 shell 环境

source /etc/default/locale

相当于以下操作:

# Debian
sudo apt install locales
sudo dpkg-reconfigure locales
 

命令之后会出现语音选择

Linux下解决Java输出文件,中文变问号和中文乱码问题_java

 通过使用方向键来浏览列表,并使用空格来勾选激活区域设置。这里建议勾选en_US.UTF-8zh_CN. UTF-8 URF-8 等:

Linux下解决Java输出文件,中文变问号和中文乱码问题_java_02

 之后,回车:
选择默认系统语言,还是推荐用英文:

Linux下解决Java输出文件,中文变问号和中文乱码问题_java_03

Linux下解决Java输出文件,中文变问号和中文乱码问题_服务器_04