lftp登陆,服务器中文乱码
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
lftp登陆,服务器中文乱码
用gftp连我们学校的一个ftp时,不知为何下载速度只有1k多,于是下决心学学用lftp。但是下载那种文件名中间有空格的就失败。
主要是想顺便问下,为何在登陆有些站点时中文显示乱码呢?
主要是想顺便问下,为何在登陆有些站点时中文显示乱码呢?
Cyrano de Begerac扮演者:Gérard Depardieu(杰拉尔·德帕蒂约)
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
空格要用\转义,你可以用tab键自动补齐.
乱码的问题是由于编码的问题,有的服务器用的是gb2312,有的是gbk,有的utf-8.
乱码的问题是由于编码的问题,有的服务器用的是gb2312,有的是gbk,有的utf-8.
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
-
- 帖子: 4
- 注册时间: 2006-04-01 10:39
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
空格要用\转义,你可以用tab键自动补齐.
乱码的问题是由于编码的问题,有的服务器用的是gb2312,有的是gbk,有的utf-8.
_________________
我的blog,关于技术,软件,linux,vim
具体怎么转义或补齐呢?下载不是 get 文件 么?比如文件名叫“指 南.txt”,中间有空格,那么就“get 指\ 南”?或者get Tab 指 南.txt?
乱码时服务器编码的缘故我想到过,不过我怎么解决才能显示正常呢?
乱码的问题是由于编码的问题,有的服务器用的是gb2312,有的是gbk,有的utf-8.
_________________
我的blog,关于技术,软件,linux,vim
具体怎么转义或补齐呢?下载不是 get 文件 么?比如文件名叫“指 南.txt”,中间有空格,那么就“get 指\ 南”?或者get Tab 指 南.txt?
乱码时服务器编码的缘故我想到过,不过我怎么解决才能显示正常呢?
Cyrano de Begerac扮演者:Gérard Depardieu(杰拉尔·德帕蒂约)
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
- zhan
- 帖子: 1880
- 注册时间: 2005-08-15 0:04
- 来自: 南7技校
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
- Tenyears
- 帖子: 2245
- 注册时间: 2005-06-30 15:46
- 来自: 成都
在 ~/.lftp/rc中加入dliu34 写了:哦,谢谢!不过,好像这决定于服务器的的字符,他要是gbk,就那么设,如果他是utf8,还得逼我改回来。真的是这样么?
debug 3
set ftp:charset GBK
set file:charset UTF-8
set ftp:passive-mode no
alias nosetcharset " set ftp:charset ; set file:charset"
Humanity to others // 己所不欲,勿施与人
Laptop: ThinkPad X220 --- Win7 Home / Ubuntu 12.04
Desktop: Win7/Ubuntu 12.04
Server: Ubuntu12.04
Laptop: ThinkPad X220 --- Win7 Home / Ubuntu 12.04
Desktop: Win7/Ubuntu 12.04
Server: Ubuntu12.04
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
- firehare
- 帖子: 2625
- 注册时间: 2005-04-10 16:54
- 来自: 温州大学
- 联系:
-
- 帖子: 48
- 注册时间: 2006-03-20 11:01
唉,终于基本想明白了,在~./lftp/创建rc文件,加入:
debug 3
set ftp:charset GBK
set file:charset UTF-8
set ftp:passive-mode no
alias nosetcharset " set ftp:charset ; set file:charset "
或者在/etc/lftp.conf加入也可。反正一般服务器都是GBK的。
另外,楼上有个教我用转义和自动补齐以解决下载文件名中间的空格等特殊字符问题的兄弟,也谢谢了!是我不好,实践不够……
现在就差我用proftpd建的服务器,同学用windows登录显示乱码的问题了……
debug 3
set ftp:charset GBK
set file:charset UTF-8
set ftp:passive-mode no
alias nosetcharset " set ftp:charset ; set file:charset "
或者在/etc/lftp.conf加入也可。反正一般服务器都是GBK的。
另外,楼上有个教我用转义和自动补齐以解决下载文件名中间的空格等特殊字符问题的兄弟,也谢谢了!是我不好,实践不够……
现在就差我用proftpd建的服务器,同学用windows登录显示乱码的问题了……
Cyrano de Begerac扮演者:Gérard Depardieu(杰拉尔·德帕蒂约)
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等
主要作品:《最后一班地铁》
《大鼻子情圣》
《绿卡》《基督山伯爵》等