首先
将同目录下“a此文件在windows下打开正常-到linux下vim打开是乱码.txt”上传到Linux服务器上。使用ssh远程连接到Linux上,使用vim打开显示乱码。
原因:编码的问题
其实很简单,我们只需要通过一个命令来转下码就可以了
通过iconv命令转码
参数
-f, --from-code=名称 原始文本编码
-t, --to-code=输出编码
-o, --output=FILE 输出文件名
[root@wanwan ~]# mkdir test #创建一个测试目录
[root@wanwan ~]# cd test/
将测试的文件上传到Linux服务器上:
[root@wanwan ~]# iconv -f gb2312 -t utf8 a此文件在windows下打开正常-到linux下vim打开是乱码.txt -o aa.txt [root@wanwan ~]# cat aa.txt #!/bin/bash
echo 文字已经正常
评论前必须登录!
立即登录 注册