linux无法识别中文编码的文件名

yum -y install convmv

命令参数
-f 后面是原来的编码方式
-t 后面是要转换为的编码方式
-r 递归处理子文件夹
-i 询问每一个转换
--notest 真实的执行,在默认情况下只会测试(只能以root权限执行)

 

基本格式:
convmv -f 原编码 -t 新编码 --notest(可选) 文件名

convmv -f 原编码 -t 新编码 --notest(可选) -r 目录名


示例:将read目录下的GBK编码的文件名转换为UTF-8编码
convmv -f GBK -t UTF-8 --notest -r read/

posted @ 2019-12-25 09:20  日拱一卒,聚沙成塔  阅读(2875)  评论(0编辑  收藏  举报