centos/Linux文件夹、文件名称乱码的解决办法实测有效

/文 ,创作于2019-08-31 23:21:41
摘要:今天用psftp上传一些图片文件,而图片文件有中文名和英文名。psftp上传时,在服务器上,能看到中文名,但是服务器解析...
 

今天用psftp上传一些图片文件,而图片文件有中文名和英文名。psftp上传时,在服务器上,能看到中文名,但是服务器解析出的网页,却无法找到中文名的图片文件名。找到很多办法,都没有解决。

方法:

这是一个新服务器,为了让它能支持中文:我vim /etc/sysconfig/i18n,将en_US.utf-8改为zh_CN.utf-8

然后这里才是有用的。

1、安装convmv

[root@localhost 文件夹]# yum install convmv

[root@localhost 文件夹]# convmv -f GBK -t UTF-8 -r --notest ./*

安装好之后,ls显示,汉字出现了,刷新网页,网页出现正好的图片。心情瞬间豁然开朗!

yum支持Red Hat/centos系的Linux系统使用。

后记:几百个文件名,转换完之后,发现还有两个文件名,依然是乱码。操作方法:
1、在psftp中,可以先使用mv将中文文件名,转换成英文文件名或数字文件名。
2、然后在putty中,将转换过来的,可以识别的文件名,转换为中文文件名。

本篇文章内容属作者原创信息,如若转载,谢谢,请注明出处:http://eedev.net/article-view-214.html
 
分类标签:
操作系统 GNU/Linux 
 
浏览:0次, 评论:0次
 
参加讨论
后参与讨论
提交评论
没有相关数据或者数据记录已被清除。
 
编码就像写剧本。
共有160篇文章,241728次浏览,44次评论
 
最近文章
 
 
该作者被点赞过的文章 LIKED
 
该作者的热门文章 TOP HOT
一维格 2015-05-11 11:56:18
一维格 2016-03-28 16:33:02
 
大家都在看 VIEW
 
热点标签 TAGS
 
db error!