Linux解决txt文件乱码问题

出现原因:将windows中的txt文件拖到了linux中,双击打开或是使用cat等命令打开时会出现乱码现象

乱码原因:windows中字符串的编码格式为GBK,而Linux中的编码格式为UTF-8,编码格式不一样,在解码时就会出现乱码现象。

  1. 命令行解决,为cat命令加上参数,但下一次使用cat命令查看时仍需要加上后面的参数,比较繁琐
cat test.txt | iconv -f GBK -t UTF-8
  1. 文本阅读器解决

    修改文件后缀名,使用特定软件打开。我平时用typora编辑软件,所以我将.txt后缀改为.md后缀,双击后会使用typora打开,这样就不会乱码了。

Logo

更多推荐