lftp工具介绍

lftp是一个开源的客户端软件,可以支持多种协议的数据传输。

官网:http://lftp.yar.ru/
手册:http://lftp.yar.ru/lftp-man.html
维基百科:https://zh.wikipedia.org/wiki/Lftp

默认配置情况下,lftp 使用ftp协议

lftp 10.11.12.13
# 相当于
lftp ftp://10.11.12.13   # 推荐

可以支持其他协议:

lftp -u user,password sftp://10.11.12.13:22
lftp ftp://user:[email protected]

还可以用以下方式直接执行命令:

lftp -u user,password sftp://10.11.12.13:22 <<EOF
cd dir
lcd localDir
put file
EOF

# 相当于

lftp -u user,password sftp://10.11.12.13:22 -e "
cd dir
lcd localDir
put file
bye
"

你可能感兴趣的:(Shell)