linux环境编码和windows环境编码不一致,如果用户从windows上传一个压缩包文件到服务器,服务器解压,文件路径含有中文,然后编码不一致,会出现乱码,可以在服务器上将文件路径名称进行转码,解决乱码问题。
#安装
yum install convmv
#递归转码
convmv -f GBK -t utf8 --notest -r .
#最后的.指当前目录
.:当前目录
在Linux环境中,当从Windows系统上传包含中文路径的压缩包并解压时,可能出现乱码。通过安装并使用`convmv`工具,可以将文件路径从GBK编码转换为UTF-8,从而消除乱码。执行`yuminstallconvmv`进行安装,然后用`convmv-fGBK-tUTF-8--notest-r.`命令在当前目录下递归转码。
linux环境编码和windows环境编码不一致,如果用户从windows上传一个压缩包文件到服务器,服务器解压,文件路径含有中文,然后编码不一致,会出现乱码,可以在服务器上将文件路径名称进行转码,解决乱码问题。
#安装
yum install convmv
#递归转码
convmv -f GBK -t utf8 --notest -r .
#最后的.指当前目录
.:当前目录
4120

被折叠的 条评论
为什么被折叠?
