Linux下汉字编码方式UTF-8,Windows下面是GB2312

编程知识 更新时间:2023-04-06 23:19:15

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上面就不会乱码了。

更多推荐

Linux下汉字编码方式UTF-8,Windows下面是GB2312

本文发布于:2023-04-06 23:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/66864dc3e31b4707a25af511edf61aca.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:汉字   方式   Linux   Windows   UTF

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 51334文章数
  • 14阅读数
  • 0评论数