您的位置:首页 > 运维架构 > Linux

linux 下更改文件名编码方式

2015-06-24 17:31 387 查看
情景描述:
网站上有一些课件资源,课件资源是从windows上传到Linux服务器,原文件名为gbk编码模式,而浏览器默认的编码模式为utf-8(服务器默认编码也为utf-8),如此,便导致了类似http://58.22.30.35:800/ruida/Resources/北师大/初中语文/八年级上/本册综合/绿.ppt 这样的域名的无法访问,找不到资源。
解决办法:
用convmv工具将Resources目录下的所有文件的名称使用utf-8重新编码
下载convmv:wget https://www.j3e.de/linux/convmv/convmv-1.15.tar.gz make clean
make install
开始转换:
./convmv -f GB2312 -t UTF-8 -r --notest /glusterfs/Resources/*
若用ftp客户端访问资源时,将ftp使用的字符集改为utf-8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息