资源简介
如果你需要在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选项是正式执行改名动作,如果不加此选项,那么只会列出改名后的文件名,但是不会真正改名,你可以先去掉此参数看下改名后的结果,然后在添加上此参数进行改名。./是当前目录。
这样就解决了中文乱码问题。
今天在网上查了很多零散的资料才解决的,现在把步骤整理一下供大家参考
代码片段和文件信息
相关资源
- ConvertToUTF8
- LINUX-FTP服务包 vsftpd-2.0.1-5.src.rpm
- RHCE8.0 有答案题库密码:redhat666.pdf
- redhat官方镜像大全
- Red_Hat_Enterprise_Linux-7-Performance_Tuning_
- gd-devel-2.0.35-11.el6.x86_64.rpm
- redhat 7.5 HA for sap
- VMware下RedHat Linux网络设置
- redhat6.5镜像地址,openstack专用,qcow
- Linux镜像链接(RedHat版)
- sourceInsight3.5 及中文乱码解决
- zxing.net framwork4.0 中文字符集重新编译
- redhat6.5 多路径设置
- glibc-2.17-222.el7.x86_64.rpm
- 红帽企业Linux.6.4.服务器版
- redhat 64位
- linux版ftp的rpm包64位 ftp-0.17-54.el6.x86_
- 完美解决source 3.5中文乱码
- 使用Docker部署ONLYOFFICE Document Server打开
- Spire.Pdf无水印 解决pdf转化图片中文乱
- redhat8.1 加 openshift v4.3.8 pxe安装.docx
- centos7.3的64位bt种子
- 最新版 redhat6.10 镜像
- 最新版redhat6.10
- redhat6.5到7.6所有版本
- 联想ThinkServer服务器安装CentOS7 Redhat
- redhat6.5安装yum所需的rpm包
- CentOSRedHat7版本升级openssh8.1P1.rar
- vsftp中文乱码补丁
- Redhat镜像大全-官方
评论
共有 条评论