将文件上传到远程服务器

时间:2011-02-02 21:39:21

标签: linux bash file-upload ftp

有问题。我需要使用linux bash将文件上传到远程ftp服务器.. 像这样:cp file.tar.gz ftp://username:password@host/file.tar.gz 可以吗?

提前致谢, 亚历

2 个答案:

答案 0 :(得分:1)

我会使用http://www.ncftp.com/

//请参阅comment => “具体来说,看看ncftpput。”

答案 1 :(得分:0)

你可以使用普通的ftp + bash。

Bash脚本开始:

回声"放1美元" > commands.txt中;

回声"退出" >> commands.txt中;

ftp user @ ftp://用户名:密码@ host< commands.txt中

Bash脚本结束。

把它放在ftp.sh中。像./ftp.sh file.tar.gz一样运行它。这将上传到ftp服务器。