Fedora 13 中文显示乱码问题
本帖最后由 Samdy_Chan 于 2011-04-12 22:41 编辑
大家好:
我在VMware虚拟机中安装了 Fedora 13,当前语言环境已经设置成简体中文,
而且 /etc/sysconfig/i18n 和 locale 都设置成 zh_CN.UTF-8 了,如下:
[oracle@CA--SERVER ~]$ cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
[oracle@CA--SERVER ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
----
但 telnet 进字符模式下,vi 建立的中文文件内容都是显示乱码,ftp 传进去的中文文件内容也是显示乱码,而且insert into 到数据库表中的中文内容也是显示乱码,
但在虚拟机进入系统的图形界面下已经是中文环境。
请问各位高手,这是怎么回事?
具体应如何设置,才能支持字符模式下,中文不显示乱吗?
待复,感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
用ssh工具(比如putty)连接Linux吧,在连接设置的时候选择utf8编码就能正确显示中文了
但FTP还是显示乱码?
那为什么 Oracle 数据库插入的中文还是显示乱吗??
还望高手协助帮忙解答一下,感谢!
export NLS_LANG="SMIPLIFIED CHINESE_CHINA.ZHS16GBK"
还是不行,数据库表里面的中文还是显示乱码?怎么解决呢?谢谢!
没用过oracle,mysql可以用set names utf8来设定编码,oracle应该也可以吧