从windows ftp上传utfITeye - 千亿集团

从windows ftp上传utfITeye

2019年03月04日14时51分13秒 | 作者: 高旻 | 标签: 编码,文件,指令 | 浏览: 1132

windows缺省字符集是GBK,在ftp上传到linux文件时,中文文件名总是显现乱码,原因是此linux字符集为utf-8,无论是ftp仍是scp,都不能主动处理编码不一致问题。
经查找,处理办法如下:
在linux下装置convmv指令,选用
convmv -f gbk -t utf-8 notest -r ./ 

即可。
留意:为了以防上传到linux上的文件确实是gbk的乱码,能够先别加 [notest],这样先将改名名的指令显现到控制台,正确后再增加 notest参数。
notest 参数为 正式履行改名动作。
-r 为递归子目录
./ 这个是你要修正文件的目录方位。
别的,打包时最好别用zip格局,windows上紧缩后,再在linux解压,中文名不是gbk编码了(我测验过了)。稳妥起见请用tar打包上传。

附加,OSX体系中的编码转化指令:
iconv -f gbk -t utf-8 file1 file2 

重要参数:
-f是表明从什么编码,后边跟编码
-t是表明转化到什么编码,后边跟编码
表明从哪个文件保存为哪个文件
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1

    从windows ftp上传utfITeye

    编码,文件,指令
  • 2
  • 3

    awk用法ITeye

    匹配,分隔符,变量
  • 4
  • 5
  • 6

    没什么ITeye

    体系,计算机,办理
  • 7
  • 8

    (三)apache装置ITeye

    装置,装备,修正
  • 9

    (三)apache装置ITeye

    装置,装备,修正
  • 10