Linux选择中文语言却是乱码?
由于自己在装Redhat9 Linux时选择的缺省语言是中文,在字符界面下会出现乱码情形。
对于在CLI方式下要调试程序时极其困难,因为出错信息全部是乱码。下面将字符界面下会出现乱码解决方法记录如下: 注:下面#为命令提示符方法一: #locale (locale命令用于查看使用语言详细信息,为中文语言) #export LC_ALL=POSIX (export命令导出修改LC_ALL语言选项) #locale (再次查看,信息已经改变了) 该方法在用户注销或重启后将失效,要想保存设置,见方法2。
方法二: #vi /etc/sysconfig/i18n (利用vi编辑器修改配置文件i18n) 将LC_ALL=POSIX写入i18n配置文件中。 注销或重启服务便永久生效。
方法三:安装LINUX的时候选择的是中文字,但是使用的时候出现了乱码解决方法是在命令提示下输入export LANG=C.
linux下的文件名怎么是乱码的?
由于安装英文版的系统不支持中文,出现中文文件名乱码。
下面操作时在centos上安装中文支持:
1)先下载并安装两个语言包:
fonts-chinese-3.02-12.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
#rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
#rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
或者
#yum install fonts-chinese-3.02-12.el5.noarch.rpm
#yum install fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
2)修改/etc/sysconfig/i18n
j将原来的注释掉,这段东西拷进去
LANG="zh_CN.GB2312"
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
3)最后重启就ok了。
Java在linux中文乱码问题是什么?
通过将cmd编码格式调换成GBK,记事本另存为编码格式为ANSI,在cmd中运行javac和java文件不会出现以上的问题,不会乱码,也能够正常运行。但是换成UTF-8就会乱码和运行出问题