Linux改变文件名和目录名的字符集

今天碰到个问题,中文文件和带中文的目录通过SVN取到WINDOWS系统,然后通过SCP传到LINUX服务器之后,出现了文件名及目录名编码集改变的问题。(都变成了GBK)

最后通过下载一个linux专门用于转换 文件名和目录名 的工具,convmv

转换指令如下:

convmv -f [原始编码] -t [目标编码] -r(目录循环) --notest(实际改变,否则只是测试) [操作路径、文件]

convmv -f GBK -t UTF-8 -r --notest /var/www/html/image/movie

将 /var/www/html/image/movie 下所有的目录和文件名由GBK改为UTF8格式。

你可能感兴趣的:(linux)