CentOS安装中文支持(linux中文文件名乱码)
发现在用SecureCRT终端连接主机,用ls命令查看文件也是??.XLS的显示。。所以确认应该是系统的编码设置问题。测试用#convmv方式转也不成功。
最后无🏖意GOOGLE上看到⚪一篇文【yī piān wén】🔇章写到【zhāng xiě dào】:在【zài】📮LINUX中通过locale来设置【lái shè zhì】🏵程序运行的不同语言✒环境【huán jìng】,locale由ANSI C提供支持。locale的命名规则为【guī zé wéi】<语言>_<地区〰>.<字符集【zì fú jí】编码>,如zh_CN.UTF-8,zh**中文【zhōng wén】,CN****地区〰,UTF-8表示字符集【zì fú jí】。在【zài】📮locale环境中【huán jìng zhōng】🐖,有一组🥪变量【biàn liàng】,**国际化环境中【huán jìng zhōng】🐖的不同设置【shè zhì】🏵。 LC_ALL
它是🐽一个宏,如果该【rú guǒ gāi】值设置【shè zhì】💛了,则该值😈会覆盖✌所有LC_*的设置【shè zhì】⛎值。注意,LANG的值不受该宏影响【yǐng xiǎng】。"C"是🐽系统默【xì tǒng mò】认的🕎locale,"POSIX"是🐽"C"的别名【de bié míng】。所以当【suǒ yǐ dāng】🤽我们新安装完【ān zhuāng wán】一个系【yī gè xì】统时,默认的🕎locale就是🐽C或😱POSIX。
根据前【gēn jù qián】面测试【miàn cè shì】🥡的经验【de jīng yàn】🔜知道在/etc/sysconfig/i18n文件中修改LANG的设置为🖊:
LANG="zh_CN.GBK"
LANGUAGE="zh_CN.GBK:zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
然后在【rán hòu zài】/etc/profile文件中增加【zēng jiā】export LC_ALL=zh_CN.GBK内容。使得全部的🥦LC*都统一🔮了【le】📥。
这样再重启主机。。
再进终端终于ls到了中文的文件名了。
关键词:CentOS,linux
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0