资源简介
如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码。。原因是Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦,而且遇到一个文件转一回。下面介绍一下,在Linux中如何一劳永逸的解决这个问题,查看文件的编码及如何进行对文件进行编码转换。
如何解决这个问题呢?首先你需要在你的机器上安装一个命令:convmv。(redhat系列机器可以用yum install convmv命令来安装,debian系统可以用apt-get install convmv命令来安装。)
1、下载此包后,解压:tar xzvf convmv-1.14.tar.gz
2、进入到目录下:cd convmv-1.14
3、安装:make install
4、安装完成后,使用以下命令来转换文件名的编码问题:
convmv -f GBK -t UTF-8 --notest -r ./
其中,-r选项是递归子目录选项。--notest选项是正式执行改名动作,如果不加此选项,那么只会列出改名后的文件名,但是不会真正改名,你可以先去掉此参数看下改名后的结果,然后在添加上此参数进行改名。./是当前目录。
这样就解决了中文乱码问题。
今天在网上查了很多零散的资料才解决的,现在把步骤整理一下供大家参考
代码片段和文件信息
相关资源
- CVSNT 完整覆盖版防TortoiseCVS中文乱码
- redhat7.2百度云镜像
- xpdf-chinese-simplified 中文字体文件 gka
- redhat vsftp
- OpenSSH升级包、依赖包
- 配置网络yum源rpm包
- Redhat6.5安装heartbeat2.1.4软件包
- 集团客户PaaS平台建设文档
- API为中心的敏捷集成 从API到集成平台
- 混合云基础架构文档
- redhat7-yum-rpm完整包.rar
- Redhat7.3局域网使用ambari安装大数据平
- bash漏洞 redhat rpm升级包
- RedHat OpenStack 官方安装文档
- RedHat 6.9安装图文教程
- RestSharp 组件 修改接口返回中文乱码、
- Redhat官方 - OPENSTACK云平台功能与案例
- Redhat7 安装 yum 亲测 图解 这是安装全
- 自动化运维-openssh7.9一键升级(redha
- sourceinsight3.5-可用版+UTF8插件+多标签插
- RedHat 6.5离线安装openssl-devel顺序
- TortoiseCVS-1.12.5中文乱码解决
- redhat5.5 yum-*.rpm
- SharpCompress 解压缩ziprar文件解决中文乱
- RedHat6.6更新Centos6yum源
- redhat RHCS群集+Win2008 MSCS群集+IBM 刀片实
- RedHat 6 X64位下安装Informatica 9.5.1
- redhat9从入门到精通.pdf
- redhat安装docker-ce依赖包
- RedHat 6.5离线安装GCC
评论
共有 条评论