扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 4568|回复: 0

[Linux] Linux文件或文件夹导出到windows环境中文名乱码

[复制链接]
发表于 2018-5-16 15:07:53 | 显示全部楼层 |阅读模式

访客您好,登录后可看更多精彩内容!发帖、回复积分还可换实物奖品哦,还在犹豫什么,赶紧注册登录吧!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
把Linux文件或文件夹导出到windows环境或windows环境中的文件夹、文件导入Linux系统中会出现文件名或文件夹名中文变成乱码的情况。
这种情况是由于Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致所以导致了文件名乱码的问题。


解决方法:
1.安装convmv转换工具,sudo apt-get install convmv


2.命令格式为convmv -f 源编码 -t 新编码 [选项] 文件名
    常用参数:
        -r      递归处理子文件夹
        –notest      真正进行操作,默认情况下是不对文件进行真实操作
        –list      显示所有支持的编码
        –unescap      可以做一下转义,比如把%20变成空格
3.批量转换 convmv -f GBK -t UTF-8 --notest *.txt


4.转换前文件夹下所有乱码文件名 convmv -f GBK -t UTF-8 --notest -r *


毕嘉峰电脑技术论坛-Bijiafeng.com:论技术分享我们更专业更精确!!
关闭

站长推荐 上一条 /1 下一条

9.9全场包邮
客服热线
暂缓开通 周一至周五:09:00 - 18:00
公司地址:北京市海淀区中关科技园
邮箱:root@bijiafeng.com

毕嘉峰电脑技术网始于2008年,由毕嘉峰创办并延续至今,在2012年进行线下转型于2013年正式上线运行。我们坚持初心不忘使命,努力为客户打造准确精准的解决方案,目前处于公益运行,如果你喜欢本站,希望给予赞助让我们做得更好更久,谢谢支持!。

Powered by Discuz!  X3.5 © 2008-2021 毕嘉峰电脑技术网   技术支持: 凡尘

申请友链|手机版|小黑屋|毕嘉峰电脑技术网 ( 京ICP备13033230号-2 )|赞助我们

GMT+8, 2024-11-21 18:38 , Processed in 0.041042 second(s), 23 queries .

快速回复 返回顶部 返回列表