解决FTP上传到宝塔面板的文件不显示或乱码
由于服务器环境默认字符编码为gbk,当执行程序后生成的日志文件名的字符编码为gbk的,但是程序读取日志的时候用的utf-8编码,当日志文件名包含中文时就不能找到日志,于是可以用Convmv来批量转换文件名的字符编码..
安装
yum install convmv
命令:
convmv -f GBK -t UTF-8 -r --nosmart --notest <目标目录>
-f from
-t to
--nosmart 如果已经是utf-8 忽略
-r 包含所有子目录
--notest 不加表示只列出有什么需要转换的,不做实际转换
实例
convmv -f gbk -t utf-8 --notest -r /www/wwwroot/abc.com/public/uploads
赞一波!2
相关文章
文章评论
评论问答