[Debian12] 中端无法输入中文且中文文件名都是乱码


凡是文件名或文件夹名为中文的都显示成这样,实际文件名是这样的

如何解决这个问题,请大佬支招!

这个不是乱码,乱码不会是这种有规律的数字,而是一堆乱七八糟的符号。
感觉你这个可能是一些软件对中文的特殊处理,比如说git显示中文文件就是这样。
(基于你提供的信息,只能帮到这里了……)

@wlly-lzh 查看文件夹里的文件就这样显示LS命令

locale 没设置好。使用 locale 命令检查。使用 dpkg-reconfigure locales 来设置。

已经设置过了。依然不行

@lilydjwg 使用dpkg-reconfigure locales设置后重启会自动恢复成
LANG=C
LANGUAGE=
LC_CTYPE=“C”
LC_NUMERIC=“C”
LC_TIME=“C”
LC_COLLATE=“C”
LC_MONETARY=“C”
LC_MESSAGES=“C”
LC_PAPER=“C”
LC_NAME=“C”
LC_ADDRESS=“C”
LC_TELEPHONE=“C”
LC_MEASUREMENT=“C”
LC_IDENTIFICATION=“C”
LC_ALL=

所以你的 locale 命令的输出呢?

解决了吗?