查看源代码
出自Linux Wiki
对
解决lftp中文乱码问题
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
本文解决在以UTF-8为locale的系统中,lftp不能正确显示ftp服务器中的中文文件的问题。 ==原因简析== GB编码仍被广泛使用于Windows系统中,多数ftp服务器使用gb编码传输。而在以UTF-8为locale的[[Linux]]系统中,lftp不能自动识别GB编码,故显示为乱码。遇到此问题时,需要通过命令告知lftp以gb编码读取数据。 ==解决办法== 在lftp命令行中输入: <source lang="vim"> set ftp:charset "gbk" set file:charset "utf-8" </source> 即可,第一条命令表示服务器使用GBK编码,第二条表示本地使用UTF-8编码。 如果想设置GBK编码为lftp默认编码(会导致使用UTF-8编码的服务器乱码),可以编辑''~/.lftprc''或''/etc/lftp.conf'',在其末尾加入: set ftp:charset "gbk"; set file:charset "utf-8" [[Category: lftp]] [[Category: 中文编码与乱码问题]]
返回到
解决lftp中文乱码问题
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面