类似Ubuntu这类发行版,会默认使用UTF-8作为桌面环境的编码,而很多FTP现时依然使用GBK作为文件名编码,尤其是Windows上的FTP。
修改/etc/lftp.conf,增加以下一行可让远程FTP的GBK编码的文件名正确显示:
set ftp:charset gb18030