查看源代码
出自Linux Wiki
对
解决lftp中文乱码问题
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
本文解决在以utf8为locale的系统中,[[lftp]]不能正确显示ftp服务器中的中文文件的问题。 ==原因简析== gb编码仍被广泛使用于Windows系统中,多数ftp服务器为了兼容,文件名使用gb编码传输,在以utf8为locale的linux系统中,lftp不能正确识别gb编码,所以显示为乱码。所以只要告知lftp以gb编码读取数据,并转换成utf8处理、输出。 ==解决办法== 如果您有root权限,编辑/etc/lftp.conf,在其末尾加入: set ftp:charset "gbk"; set file:charset "utf-8" 保存即可,此操作影响全部用户,如果没有root权限,可创建/编辑 ~/.lftprc,在其中加入相同内容。 ==可能导致的问题== 如果服务器使用utf8编码,反而显示为乱码 --[[User:Chenxing|Chenxing]] 10:31 2007年7月7日 (CST) [[Category: lftp]] [[Category: 中文编码使用]]
返回到
解决lftp中文乱码问题
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面