centos命令行下如何显示中文

时间:2022-04-12 14:28:48
请问在centos命令行下如何显示中文,比如:
#ls -l
显示当前目录下的所有文件时,如果有中文文件显示的都是方块,如何显示中文呢?

3 个解决方案

#1


先看看系统的字符集是否中文,如果不是在/etc/sysconfig/i18n中修改系统的字符集

#2


引用 1 楼 px_19870606 的回复:
先看看系统的字符集是否中文,如果不是在/etc/sysconfig/i18n中修改系统的字符集

我的i18n显示的内容是LANG="zh_CN.GB2312"

#3


引用 楼主 sszgg2006 的回复:
请问在centos命令行下如何显示中文,比如:
#ls -l
显示当前目录下的所有文件时,如果有中文文件显示的都是方块,如何显示中文呢?

你这说的中文文件是自己创建的还是从其他地方拷贝过来的,
如果是拷贝过来的,那应该是原系统的字符集和当前系统的字符集不一致
如果是从windows下拷贝过来的,好像字符集是“zh_CN.GBK”

#1


先看看系统的字符集是否中文,如果不是在/etc/sysconfig/i18n中修改系统的字符集

#2


引用 1 楼 px_19870606 的回复:
先看看系统的字符集是否中文,如果不是在/etc/sysconfig/i18n中修改系统的字符集

我的i18n显示的内容是LANG="zh_CN.GB2312"

#3


引用 楼主 sszgg2006 的回复:
请问在centos命令行下如何显示中文,比如:
#ls -l
显示当前目录下的所有文件时,如果有中文文件显示的都是方块,如何显示中文呢?

你这说的中文文件是自己创建的还是从其他地方拷贝过来的,
如果是拷贝过来的,那应该是原系统的字符集和当前系统的字符集不一致
如果是从windows下拷贝过来的,好像字符集是“zh_CN.GBK”