linux lftp使用】 file already exists and xfer:clobber is unset

回复 收藏
新接触使用linux中的lftp软件时,从ftp server下载文件时总是出现 file already exists and xfer:clobber is unset 错误,即如果本地已存在文件,则无法自动下载并覆盖文件

lftp mycode@192.168.3.12:/> get netchat.c
get: netchat.c: file already exists and xfer:clobber is unset

xfer:clobber is the setting in lftp that decides whether or not to allow mget to replace files.
// xfer:clobber 是lftp中用来设置是否允许自动覆盖本地文件的开卷

lftp mycode@192.168.3.12:/> set xfer:clobber on
lftp mycode@192.168.3.12:/> get netchat.c
1533 bytes transferred

解决办法
使用ftp连接上ftp后,执行命令 set xfer:clobber on 即可,如果想永久使用此设置,则编辑 /etc/lftp.conf 文件,查找 set xfer:max-redirections 10 ,在下面加入一行 set xfer:clobber on即可
2016-08-28 22:03 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: