Linux下汉字编码方式UTF-8,Windows下面是GB2312
来源:互联网 发布:uml画图软件 编辑:程序博客网 时间:2024/06/03 18:59
Linux和Windows下面的汉字编码不一样,Linux下面是UTF-8,Windows下面是GB2312,正是由于编码格式不相同从而导致乱码。
几种解决方法如下:
1、在Windows上用记事本打开,选择文件另存为编码方式改为UTF-8。
2、在Linux上用vim编辑器,在命令行模式下输入:set fileencoding=utf-8
3、用iconv命令转换,格式如下:
iconv -f encoding -t encoding inputfile
eg:将一个GB2312编码的文件转换为UTF-8编码格式
iconv -f UTF-8 -t GB2312 file1 -0 file2
转码后,在Linux上面就不会乱码了。
0 0
- Linux下汉字编码方式UTF-8,Windows下面是GB2312
- 汉字编码介绍gbk、big5、utf-8、gb2312
- Linux下/Qt UTF-8转GB2312
- GB2312编码与UTF-8编码的相互转换代码(linux windows下通用)
- Linux下Gb2312与UTF-8的转换
- Linux下GB2312编码转换UTF-8方法
- linux下UTF-8和GB2312之间转换
- Linux下Gb2312与UTF-8的转换
- linux下UTF-8和GB2312之间转换
- linux gb2312 to utf-8
- 到底是用UTF-8还是GB2312
- UTF-8汉字编码
- 判断一段文件是UTF-8编码还是GB2312的编码方式
- 判断一段文件是UTF-8编码还是GB2312的编码方式
- 判断一段文件是UTF-8编码还是GB2312的编码方式
- Windows API GB2312/Unicode/UTF-8转换
- Windows API GB2312/Unicode/UTF-8转换
- php4 下utf-8 to gb2312
- 20161019
- 话说C语言const用法
- 20161020
- 跟我一起学C++之按引用传递
- 移动端 解决点击按钮闪和active失效的问题
- Linux下汉字编码方式UTF-8,Windows下面是GB2312
- hdu1074(状压)
- 15级算法第三次上机解题报告
- 安卓自定义View基础-坐标系
- 顺序表实例2
- 单链表实例1
- 分离颜色通道(split)和多通道融合(merge)
- Java的native方法
- 伪分布式web页面查看 待完成