一、问题背景
最近在Windows10 环境下创建一个txt 文档,上传到CentOs7里后,读取出现中文乱码的问题
这是两个操作系统使用的编码不同所致,Linux下使用的编码是utf8,而Windows使用的是gb

二、处理方法
方法1. 使用Notepad++编辑器创建文档
设置 默认新建的文档为utf-8:设置 > 首选项 >新建



方法2.使用命令更改格式
在Linux文件所在目录下,将 ReadMe.txt 文档转换成utf-8的文档 ReadMe-utf8.txt
# iconv -f gbk -t utf8 ReadMe.txt > ReadMe-utf8.txt

三、参考
Linux下使用iconv命令转换gbk编码为UTF-8编码
https://jingyan.baidu.com/article/574c5219643bb36c8d9dc1ec.html
Windows环境下的txt 文档在Linux环境里出现中文乱码
https://blog.csdn.net/lettuce_/article/details/100542682