在shell中如果直接用ftp命令来操作服务器,太麻烦了,要交互。这里用curl来实现,本站提供的康盛漫游平台-超级大富翁的购买推荐页面 http://www.codigg.com/demo/rich/final.html 就是用这个实现的上传。

无需多说,直接上代码

# 列出某目录下的所有文件
curl -u user:psw ftp://www.codigg.com 
 
# 下载文件
curl -u user:psw ftp://www.codigg.com/test.zip -o file.zip
 
# 上传文件
curl -u user:psw -T test.zip ftp://www.codigg.com/
 
# 删除
curl -u user:psw -X 'DELE test.zip'  ftp://www.codigg.com/