永发信息网

如何解决linux乱码问题

答案:3  悬赏:40  手机版
解决时间 2021-04-16 02:29
如何解决linux乱码问题
最佳答案
export.gb2312 所有用户的话: vi /etc/sysconfig/i18n 将LANG项改为.gb2312
很基础的linux知识,建议跟着《linux就该这么学》系统学习下!
全部回答
出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境中中文压缩一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示
txt文件在linux环境下打开呈现了乱码状态。
解决方法:在linux用iconv命令,输入命令如下
iconv -f gbk -t utf8 file.pdf > file.pdf.utf8
此时会重生一file.utf8文件,打开之后就能正常显示中文
linux系统下修改语言配置方法有:
法一:修改/etc/profile文件,增加export.GB18030
法二:修改/etc/sysconfig/i18n文件,将
#LANG="en_US.UTF-8"
#SUPPORTED="en_US.UTF-8:en_US:en"
#SYSFONT="latarcyrheb-sun16"
改为
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
SYSFONT="latarcyrheb-sun16"
/etc/profile: 为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.
/etc/sysconfig/i18n 这里存放的是系统的区域语言设置
LANG 表明你当前系统的语言环境变量设置 ,这里是 zh_CN.GB18030
SUPPORTED 表明系统预置了那些语言支持 ,不在项目中的语言不能正常显示
SYSFONT 定义控制台终端字体,你文本登录的时候显示的字体是 latarcyrheb-sun16
I18N 是 internationalization 的缩写形式,意即在 i 和 n 之间有 18 个字母,本意是指软件的“国际化”.I18N支持多种语言,不过同一时间只能是英文和一种选定的语言,例如英文+中文、英文+德文、英文+韩文等等;
如果在SCRT上操作时中文乱码,可依次点击options--session options--appearance,选择character encoding为UTF-8
改编码
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
火车头高端婚礼鲜花会馆总店在哪里啊,我有事
关于焓变与熵变
有没有套在4分管的里面的管子
巨人游戏好不好玩?
怎么关闭QQ窗口抖动
华侨永亨银行广州海珠支行这个地址在什么地方
韩非子是什么时期的人,《史记》中的韩非子是
天地劫1.5神器版怎么拿九议剑?
微波炉开旋钮时怎么会有响声
打包房用什么机子最合适呢?
他很爱我,为什么我还是不知足?
篮球鞋的表面皮子咋样保养
中国安全电压是多少
家养的乌龟冬眠了,现在要注意些什么?
联想旭日笔记本,断外接电源后运行程序速度变
推荐资讯
绿色城市建设口号,创建森林城市的宣传标语有
飞轮海 <守护星>和<误会>的下载地址
浦江福美佳工艺有限公司地址有知道的么?有点
买个什么手机好呢?
汪氏烧烤(镇西路)地址在哪,我要去那里办事
请问还有人比迈克尔杰克逊更恐怖的吗?
长锋毛笔适合写什么字,大家写小楷都用什么笔
用雀巢淡奶油能自己打出蛋糕上的奶油吗?
爱你到永远的经典句子,你问问你的佛 能渡苦厄
发票一样的英语怎么说,像花一样美丽 用英语怎
十大僵尸类电影
魔域在哪里能免费领取神之祝福?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?