将windwons系统中的文件导入到linux中,进行编码转换
1.将windows中的脚本文件导入linux系统中并且在linux中创建一个文件内容相同的文本
内容:使用rz命令,将文件导入到linux中,如果是centos7以上的版本,自带,不用再安装。如果没有,centos版本linux进行安装使用命令:yum install lrzsz
命令:rz fileName ;vi fileName
操作:
结果:
2.查看文件二进制内容
*比较linux和windows文件内容的二进制和文件大小即字节数
命令:hexdump -c 文件名
内容:在linux里面编写一个文件内容和windows中上传上来的文件内容完全一致,比较两个文件的二进制码。
操作:
比较结果:
3.转换文件编码格式
命令:
dos2unix fileName
unix2dos fileName
内容:将linux格式文件转化成windows格式文件,将windows格式文件,转化成linux文件格式。
操作和结果:
4.中文编码显示
内容:查看windows上传到linux上的文件类型和编码格式,并将格式转化成UTF-8,解决中文乱码问题。
操作和结果:
扩展:icovn -l 查看linux里面的编码
5. file 查看编码机制
注意:一般不同编辑器编码格式不统一容易出现问题