在Windows中编辑好的汉字文档,上传到Linux下打开乱码问题
实验环境:centos7.4 现在系统默认使用的语言是简体中文。
- 首先将目录下的“a此文件在windows下打开正常-到linux下vim打开是乱码.txt”上传到Linux服务器上。使用ssh,rz命令,输入rz回车
- 远程链接到Linux上,使用vim打开显示乱码。
原因:编码问题
- 通过iconv命令转码
参数:
-f, --from-code=名称 原始文本编码
-t, --to-code=输出编码
-o, --output=FILE 输出文件
使用iconv命令查看文件,由于我的txt是gb2312,而我的linux系统是utf8,所以要转成utf8编码查看[root@fxyh60 ~]# iconv -f gb2312 -t utf8 a此文件在windows下打开正常-到linux下vim打开是乱码.txt
#!/bin/bash
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
使用iconv命令转码文件,保存为aa.txt,并查看[root@fxyh60 ~]# iconv -f gb2312 -t utf8 a此文件在windows下打开正常-到linux下vim打开是乱码.txt -o aaa.txt
[root@fxyh60 ~]# cat aaa.txt
#!/bin/bash
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
echo "飞雪玉花"
信息:-l, --list 列出所有已知的字符集
由于Windows系统的txt文本默认的编码基本都是gb2312,而linux一般为utf8,所以会出现乱码,所谓的乱码,就是相当于一张表,里面有什么代码对应的什么字符,和java中的Map有点相似,有一个key—>value,对应着一个value,由于不同的编码表,key和value对应的值是不一样的,所以我在gb2312上能看到正常的编码,在utf8下看到就是乱码了。
在Windows中编辑好的汉字文档,上传到Linux下打开乱码问题相关推荐
- Office文档上传后实时转换为PDF格式_图片文件上传后实时裁剪_实现在线预览Office文档
Office文档上传后实时转换为PDF格式_图片文件上传后实时裁剪 前置条件 安装LibreOffice 安装OpenOffice 安装Unoconv 安装ImageMagick.x86_64 安装G ...
- wps如何把文档上传到云服务器,WPS上传技巧:WPS怎么上传文件到云文档
摘要 腾兴网为您分享:WPS上传技巧:WPS怎么上传文件到云文档,作业盒子,粤警民通,一直播,一起发等软件知识,以及悦考,手机虚拟机,党务管理信息系统,闪炫,数据提取工具,深度终端,爱酷学习网,首汽 ...
- SpringBoot+Vue+OpenOffice实现文档管理(文档上传、下载、在线预览)
场景 SpringBoot集成OpenOffice实现doc文档转html: SpringBoot集成OpenOffice实现doc文档转html_BADAO_LIUMANG_QIZHI的博客-CSD ...
- quill光标位置插入html,quill编辑器+word文档上传,插入指定位置
官方quill没有直接给出插入html的方式 类似,下面两个方法,是quill框架提供的,但是并没有提供可以在指定光标位置插入html quill.pasteHTML:这个方法已经废弃了,但目前还是可 ...
- SpringBoot实现百度文库文档上传,通俗易懂适合萌新
介绍 最近项目需要将word文档上传到百度文库,所以去百度智能云上看了下API,发现居然没有,而且百度文库的文章在网上居然没多少人发教程.所以这个文章是发下如何将word上传到百度文库上,因为我经常去 ...
- 如何让word文档都在同一个窗口下打开 (反之亦可)
一.如何让word文档都在不同窗口打开? 1.word2007(这是亲身经历的) (1). (2). (3).结果图片: 2.word2003(这是从网上看来的) 打开工具-选 ...
- Linux文本复制到记事本文本文件乱码,解决“在windows里的记事本里编辑的汉字文本文件,上传到linux服务器上出现乱码“问题...
一.前期准备 1.首先在windows环境下打开记事本,然后创建一个包含汉字和英文的文本文件,输入内容"测试在windows里的记事本里编辑的文本文 件,上传到linux服务器上会不会出现乱 ...
- 文档上传到服务器上,将文件上传到服务器上
将文件上传到服务器上 内容精选 换一换 为了实现NAT Server.SAP HANA主备节点和SAP S/4HANA主备节点互相通过SSH协议跳转的功能,需要配置云服务器之间的互信.在本地PC上,生 ...
- word文档打印预览有阴影_在打印预览中编辑Microsoft Word 2007文档
word文档打印预览有阴影 When working on Word 2007 documents for the office wouldn't it be nice to edit them wh ...
最新文章
- SVN客户端不显示绿色标识
- linux文件传输常用方法
- Vi Command
- 用Python一次性把论文作图与数据处理全部搞定!
- c语言标准库函数大全.chm,C语言标准库函数(word版).doc
- 《奠基计算机网络》2011年8月15日出版 视频下载 http://www.91xueit.com
- RocketMQ项目rocketmq-externals中rocketmq-console启动报错
- 将input 的文本框改为不可编辑状态
- ios 调整麦克风音量_我的iphone手机话筒声音特别小,如何调大?
- 化学专业与计算机的联系PPT,计算机在化学中的应用ppt
- RK3399外设驱动之RTC驱动(一)
- 香港一卡通攻略:取款省4倍手续费
- linux扩展模式触摸屏,Ubuntu14.04下使用触摸屏以及笔记本扩展触摸屏设置方法
- 比较LMS和RLS算法的性能
- 使用模块化扩展iOS应用
- mfc使用键盘加速键
- Docker + PostgreSQL 主从环境搭建
- JavaWeb frontTools / fronttool / web design
- 全省营运船舶数据库项目开发记事
- Fedora 10下制作U盘启动盘(165.7MB)