当前位置: 技术问答>linux和unix
linux中的乱码问题
来源: 互联网 发布时间:2015-08-05
本文导语: 我的linux在文本界面下输入命令,有时却打印出一堆乱码,这是怎么回事,它若是为想显示中文才打印乱码的,怎样才能正确打印中文?还有,我阅读fat32中的中文文本文件时也都是乱码,怎样才能让中文正确显示出来呢? ...
我的linux在文本界面下输入命令,有时却打印出一堆乱码,这是怎么回事,它若是为想显示中文才打印乱码的,怎样才能正确打印中文?还有,我阅读fat32中的中文文本文件时也都是乱码,怎样才能让中文正确显示出来呢?
|
你去下这个“zhcon”,http://download.enet.com.cn/html/211952002022501.html
下面是介绍:
zhcon是一个工作在Linux控制台下的多内码中文平台。 它能够控制台上显示简体中文、繁体中文、日文、韩文等双字节字符。 当前版本的zhcon拥有以下特性:广泛的硬件兼容性—zhcon支持framebuffer、vga、libggi三种显示驱动方式,可以支持几乎所有的显卡。在内核编译有FrameBuffer驱动程序的情况下,zhcon将使用FrameBuffer做汉字输出,支持从640x480x8bpp到1024x768x32bpp的分辩率。如果您的内核没有提供FrameBuffer设备的支持或者工作在VGA文本模式,zhcon将使用内建的vga驱动,使显卡工作在640x480x16色模式下无需重新编译内核。此外,若系统中装有libggi,zhcon可以通过libggi支持更多的显示硬件和显示模式。多内码支持,简繁体内码自动转换—zhcon支持GB2312、GBK、BIG5、JIS、KSCM等多种双字节编码方式,可使用热键在五种内码间动态切换,通过设置,zhcon可以自动检测GB2312和BIG5内码,并能在二者间自动转换(类似hztty)。多种输入法支持—经过转换,zhcon能够用Windows98和UCDOS中的码表输入法(自带14种)。同时,zhcon还支持UNICON的输入法模块,可以和Chinput共享输入法。二种输入风格—zhcon在控制台实现了Overspot光标跟随方式和底部状态行方式二种输入风格,界面美观大方,并可自定义输入条的颜色。优秀的中文制表符识别—zhcon可以正确识别绝大多数应用程序(mc、linuxconf……)中的制表符号,不会出现乱码。历史屏幕浏览—在zhcon中可以随时使用SHIFT-PAGEUP、SHIFT-PAGEDOWN、SHIFT-UP、SHIFT-DOWN来浏览历史屏幕。多点阵字体支持—zhcon支持12点阵,14点阵,16点阵,24点阵等多种不同点阵字体的显示,可根据屏幕分辩率的不同选用不同点阵的字体来优化显示效果。对FreeBSD的支持—从V0.2开始zhcon正式增加了对FreeBSD的支持。
下面是介绍:
zhcon是一个工作在Linux控制台下的多内码中文平台。 它能够控制台上显示简体中文、繁体中文、日文、韩文等双字节字符。 当前版本的zhcon拥有以下特性:广泛的硬件兼容性—zhcon支持framebuffer、vga、libggi三种显示驱动方式,可以支持几乎所有的显卡。在内核编译有FrameBuffer驱动程序的情况下,zhcon将使用FrameBuffer做汉字输出,支持从640x480x8bpp到1024x768x32bpp的分辩率。如果您的内核没有提供FrameBuffer设备的支持或者工作在VGA文本模式,zhcon将使用内建的vga驱动,使显卡工作在640x480x16色模式下无需重新编译内核。此外,若系统中装有libggi,zhcon可以通过libggi支持更多的显示硬件和显示模式。多内码支持,简繁体内码自动转换—zhcon支持GB2312、GBK、BIG5、JIS、KSCM等多种双字节编码方式,可使用热键在五种内码间动态切换,通过设置,zhcon可以自动检测GB2312和BIG5内码,并能在二者间自动转换(类似hztty)。多种输入法支持—经过转换,zhcon能够用Windows98和UCDOS中的码表输入法(自带14种)。同时,zhcon还支持UNICON的输入法模块,可以和Chinput共享输入法。二种输入风格—zhcon在控制台实现了Overspot光标跟随方式和底部状态行方式二种输入风格,界面美观大方,并可自定义输入条的颜色。优秀的中文制表符识别—zhcon可以正确识别绝大多数应用程序(mc、linuxconf……)中的制表符号,不会出现乱码。历史屏幕浏览—在zhcon中可以随时使用SHIFT-PAGEUP、SHIFT-PAGEDOWN、SHIFT-UP、SHIFT-DOWN来浏览历史屏幕。多点阵字体支持—zhcon支持12点阵,14点阵,16点阵,24点阵等多种不同点阵字体的显示,可根据屏幕分辩率的不同选用不同点阵的字体来优化显示效果。对FreeBSD的支持—从V0.2开始zhcon正式增加了对FreeBSD的支持。
|
你阅读fat32
那是你挂载磁盘时没有加选项iocharset=cp936
加上就可以了
那是你挂载磁盘时没有加选项iocharset=cp936
加上就可以了
|
挂载FAT格式的分区时,加上-o iocharset=cp936
|
挂载FAT格式的分区时,加上-o iocharset=gb2312