文件传输从windows到linux需要注意字符集
说明:将windows上的文件拷贝到linux上或者将linux 上的文件拷贝到windows 时需要注意文件的字符集。
目前在我的环境中windows 下读取utf-8的文件会乱码,
linux 下读取utf-16的文件会乱码
windows ----> liunx
--将文件格式从UTF-16转为utf-8
[root@LG-Cloud-Server ~]# file 111111.txt
111111.txt: Little-endian UTF-16 Unicode text, with CRLF line terminators
[root@LG-Cloud-Server ~]#
[root@LG-Cloud-Server ~]# iconv -f utf-16 -t utf-8 111111.txt > 222222.txt
[root@LG-Cloud-Server ~]#
[root@LG-Cloud-Server ~]# file 222222.txt
222222.txt: UTF-8 Unicode text, with CRLF line terminators
[root@LG-Cloud-Server ~]#
linux ----> windows
--将文件的格式从UTF-16转为utf-8,否则windows 显示会乱码
[root@LG-Cloud-Server ~]# file 222222.txt
222222.txt: UTF-8 Unicode text, with CRLF line terminators
[root@LG-Cloud-Server ~]#
[root@LG-Cloud-Server ~]# iconv -f utf-8 -t utf-16 222222.txt > 444444.txt
[root@LG-Cloud-Server ~]# file 444444.txt
444444.txt: Little-endian UTF-16 Unicode text, with CRLF line terminators
[root@LG-Cloud-Server ~]#
文件传输从windows到linux需要注意字符集
最新推荐文章于 2022-08-12 18:30:19 发布