linux解决中文乱码问题

您所在的位置:网站首页 aptana中文乱码 linux解决中文乱码问题

linux解决中文乱码问题

#linux解决中文乱码问题| 来源: 网络整理| 查看: 265

有时候linux服务器突然间查看日志都是中文乱码,原因很奇怪,有可能是:

不管什么原因吧,根本原因还是修改了linux系统本身的编码,改回来就完了。

修改全部配置文件

末尾增加两行

让其生效

如果你的web 服务器输出的日志都是乱码,那么最后一步:

解决linux中文件乱码

系统装好后,默认不支持中文件输出

修改/etc/sysconfig/i18n文件

默认

#LANG=en_US.UTF-8

#SUPPORTED=en_US.UTF-8:en_US:en

#SYSFONT=latarcyrheb-sun16

改为

LANG=zh_CN.GB18030

LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN

SUPPORTED=zh_CN.GB18030:zh_CN:zh

SYSFONT=lat0-sun16

SYSFONTACM=8859-15

修改后可能需要重启一下机器

本文出自

沧海一粟

博客

Linux系统下,备份文件到常常会出现中文乱码,特别是在CLI模式下。一般通过修改/etc/i18n文件,将系统的字符集修改正确即可。但是,有时还是会出现乱码,在这种情况下,如果你想备份文件就需要用打包的方法了,就有以下几种方法:

通过工具

这种方法适用于知道备份的字符集

1.1 convmv

convmv -f GBK -t utf-8 --notest filename

把gbk的编码转成utf-8

1.2 enca

enca -L zh_CN -x UTF-8 filename

将文件编码转换为UTF-8编码

1.3 iconv

iconv -f gbk -t utf-8 -o outfilename  infilename

-f为原来的编码方式,-t 为输出文件的编码方式, -o表示输出文件名,这利用outfile表示,最后跟上要更改编码方式的文件名sourcefile

通过打包

这种方法适用于i18n 和 locale 不一致时。

请点击输入图片描述

欢迎分享,转载请注明来源:内存溢出

原文地址:https://outofmemory.cn/yw/5905715.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3